I am wondering how to explicitly see the vacuum degeneracy for a free massless scalar field, described by the action $$S = -\frac{1}{2}\int d^4x\,(\partial\phi)^2.$$ This action is invariant under the nonlinearly realized shift symmetry $\phi\rightarrow\phi + c$, and therefore should have a family of degenerate vacua. I would like to understand how to explicitly write an expression for these vacua by solving the functional Schrodinger equation.
The starting point should be the Hamiltonian, which is given by $$H = \frac{1}{2}\int d^3x\,\Pi^2 + (\nabla\phi)^2,$$ where $\Pi = \partial_0\phi$ is the canonical momentum. The functional Schrodinger equation is most easily solved by Fourier transforming the Hamiltonian: $$H = \frac{1}{2}\int d^3k\,\Pi(\vec{k})\Pi(-\vec{k}) + k^2\phi(\vec{k})\phi(-\vec{k}).$$ Then, after identifying $\Pi(\vec{k}) \sim \frac{\delta}{i\delta\phi(\vec{k})}$ in the field basis, one can verify that $$\Psi[\phi] = \exp\Big(-\frac{1}{2}\int d^3k\,\mathcal{E}(k)\phi(\vec{k})\phi(-\vec{k})\Big)$$ solves $H|\Psi\rangle =0$ (ignoring the infinite zero point energy, $E$) for $\mathcal{E}(k) = k$. This solution is intuitive, because the Hamiltonian is a sum of infinitely many decoupled oscillators, and the state above is the product of each of their ground states.
Now, because of the presence of the shift symmetry, I would expect there to be continuous family of vacua, all related by acting with the (exponentiated) shift symmetry generator $$Q = \int d^3x\,\Pi(\vec{x}) = \int d^3k\, \delta^{(3)}(\vec{k})\Pi(\vec{k}),$$ which should be broken by the ground state. However, $Q$ annihilates the previous solution: $$\langle\phi|Q|\Psi\rangle = -\Psi[\phi]\int d^3k\,\delta^{(3)}(\vec{k})\mathcal{E}(k)\phi(\vec{k}) = 0,$$ and therefore, any putative new vacuum is the same as the old: $$|\alpha\rangle = e^{i \alpha Q}|\Psi\rangle = |\Psi\rangle,$$ leading to the question: Is my expression for a vacuum state even correct? If so, why does the "broken" generator annihilate it, and how does one explicitly write down the other vacua?
Because $Q$ only acts at zero momentum, one potential modification I considered is to explicitly add a zero mode to the Hamiltonian. This is achieved by $H\rightarrow H + H_0$, for $H_0 = \frac{1}{2}\Pi(\vec{k} = 0)^2$ and $\Pi(0)\sim \frac{d}{id\phi(0)}$. This mode, which I will call $|0\rangle$, decouples so we can solve its Schrodinger equation $H_0 |0\rangle = E_0|0\rangle$ separately. The solution is $$\langle\phi|0\rangle = \mathcal{N}\exp\Big(iE^{1/2}_0\phi_0\Big),$$ for $\phi_0 = \phi(\vec{k} = 0)$ and some overall normalization $\mathcal{N}$. However for the ground state $E_0 = 0$, so the zero mode is simply an additional multiplicative constant that does not interact with $Q$.
Additional Note: For completeness, I wanted to also point out that the particular form of $|\Psi\rangle$ presented above seems to contradict how we know the charge to act on the field $\phi$, namely $$ e^{-i\alpha Q}\phi e^{i\alpha Q} = \phi + \alpha.$$ If we allow the charges to act on the field, we find $$ \langle \Psi|e^{-i\alpha Q}\phi e^{i\alpha Q}|\Psi\rangle = \langle \Psi|\phi|\Psi\rangle + \alpha.$$ Alternatively, if we allow the charges to act on the states, then we find $$\langle \Psi|e^{-i\alpha Q}\phi e^{i\alpha Q}|\Psi\rangle = \langle \Psi|\phi|\Psi\rangle,$$ leading to a contradiction.