AimOffset Replication - Help needed

I can’t seem to get AimOffsets to replicate.
I made a video to help explain issue:

I’ve got the Mouse LookUp input printing to screen and it’s replicating to the server and other clients.
Notice in the clip that the server can see the clients looking up and down but clients cannot.
In the middle of the clip, I turned on Use Controller Rotation Pitch which makes the whole character rotate with the camera.
With that on, notice that the clients see each others AimOffset staying flat.
So maybe the issue is not that the AimOffset isn’t replicating but rather the camera.
I tried to set camera to replicate but that didn’t have any effect.

Posted the same question on answerhub a few days ago:

Any ideas?