Op amp non-inverting circuit mystery
You have nothing setting the operating point of your positive input to the op-amp. As such the input bias current of the op-amp is causing C1 to charge up to one of the rails, and it's therefore cutting off part of your signal.

This issue will likely be exaggerated in simulations as well, since few simulations properly account for the input bias currents and input networks of their virtual op-amps. If you are using a simulation, try measuring the voltage on the + input of the op-amp. I suspect you'll find it exceeds the supply rails when the output does so as well.

You need a large-value resistor from the + input of the op-amp to the virtual ground. That resistor will set the operating point for the + input pin, and fix the issue.



Issue as described


Fixed