$\newcommand\Sn{\mathit{Sn}}$A subset $A$ of a group $X$ is called algebraic if $A=\{x\in X: a_0xa_1x\dotsm xa_n=1\}$ for some elements $a_0,a_1,\dotsc,a_n\in X$.
Let $\mathcal A_X$ be the family of all algebraic sets in $X$.
Definition. The Steinhaus number $\Sn(X)$ of an infinite group $X$ is the largest cardinal $\kappa$ such that for any cover $\mathcal C\subset\mathcal A_X$ of $X$ with cardinality $\lvert\mathcal C\rvert<\kappa$ there exists a set $C\in \mathcal C$ such that $FCC^{-1}F=X$ for some finite set $F\subseteq X$.
By the famous Steinhaus–Weil Theorem, for any closed set $F$ of positive Haar measure in a compact topological group $X$ the set $FF^{-1}$ is a neighborhood of the identity in $X$.
This theorem implies that each compact topological group has $$\operatorname{cov}(\overline{\mathcal N}_X)\le \Sn(X)\le \lvert X\rvert$$ where $\operatorname{cov}(\overline{\mathcal N}_X)$ is the smallest cardinality of a cover of $X$ by closed sets of Haar measure zero.
Under Martin's Axiom, $\Sn(X)=\mathfrak c$ for each infinite compact Polish group.
Problem. Is $\Sn(X)=\mathfrak c$ for any infinite compact Polish group in ZFC?
Remark. The answer is affirmative for commutative groups. This follows from the observation that each algebraic set in a commutative group is a coset of a subgroup $\{x\in X: x^n=1\}$.