Given $z_1,z_2\in\mathbb{C}\setminus\mathbb{R}$ with $\arg(z_1)\neq\arg(z_2)$ and $|z_1|=|z_2|$ and given $x\in\mathbb{R}\setminus\{0\}$.
Is it necessarily true that $(x+z_1)^n+(x-z_2)^n\notin\mathbb{R}$ for all integer $n\gt0$?
I encountered this hypothesis while trying to formulate a cleaner solution to an old question.
No. Take, for instance, $z_1=1+i$, $z_2=-1+i$, $x$ is any real number, and $n$ is any natural number, then$$(x+z_1)^n+(x-z_2)^n\in\Bbb R.$$