Consider the hyperoctahedral group $H_n=\mathbb{Z}_2\wr S_n$. This group can be represented by matrices of the form $$\pmatrix{0&0&-1\cr 1&0&0\cr 0&-1&0}$$ that is permutation matrices, where instead of each one, there can be plus or minus one. Formally, $$H_n\simeq\{A\in{\rm GL}(n)\mid Ae_i=\varepsilon_i e_{\sigma(i)}, \sigma\in S_n, \varepsilon_1,\dots,\varepsilon_n\in\{-1,1\}\}.$$
This representation is faithful and irreducible. (Proof of irreducibility: Consider $S_n\subset H_n$. The representation restricted to this subgroup is the representation by permutation matrices, which splits to a direct sum of the trivial representation and the standard representation. It is easy to check that the invariant submodule corresponding to the trivial representation is not invariant with respect to the action of the whole $H_n$.)
I was trying to find out, how to construct a general representation of this group. Following another thread I studied the book of Kerber. He provides a construction of all irreducible representations of $G\wr H$ for general groups $G$ and $H\subset S_n$. If I apply his procedure to our case it means that every irreducible representation is constructed as follows (cf. Section 5):
Denote $\phi_0$ the trivial rep. of $\mathbb{Z}_2$ and $\phi_1$ the non-trivial one. (Since there are just those two, am I right?) Consider $\phi^*:=\phi_{i_1}\boxtimes\dots\boxtimes\phi_{i_n}$ a general irreducible representation of $\mathbb{Z}_2^n$, where $i_1,\dots,i_n\in\{0,1\}$. Now, one should construct a representation $\tilde\phi^*$ of $\mathbb{Z}_2\wr S_n=\mathbb{Z}_2^n\rtimes S_n$ from $\phi^*$. Since $\phi^*$ is one-dimensional, this construction just means that $\tilde\phi^*$ acts identically in the second argument.
Denote $S_{(n)}:=\{\sigma\in S_n\mid i_{\sigma(j)}=i_j\;\hbox{for all $j$}\}$. Choose an irreducible representation $\psi$ of $S_{(n)}\subset S_n\subset H_n$. Then $\phi:=\tilde\phi^*\otimes\psi$ extended to the whole group $H_n$ forms its irreducible representation. Every irreducible representation is of this form.
My problem is the following. Where is the representation described in the beginning in this construction? It seems to me that every representation constructed in this way is unfaithful.