Server "rotates" player input when atop static mesh created by actor

I was having an issue in another project, so I decided to try and see if it’s also an issue in a blank project, and it is.

The server seems to want to “rotate” the players controls relative to the actors rotation, which when the actor is rotated 180 degrees, inverts controls. The client sees proper movement, but snaps back to the inverse location upon jumping or leaving the surface of the actor. This only happens if the actor creates the static meshes itself and is rotated.

If anyone knows how I can fix this, I’d be very grateful.

Heres a video showing the issue in question, from project creation to the issue itself.