Are you certain SERVER_SetGoalRotation is not taking a reference? If constructed inside the parameter list, this could cause an issue. In the second case, it still could be an issue if the function held onto the reference, but is less likely to crash (but still bad to do).
This is complete random guessing here
Without a callstack, this will be hard to diagnose. Can you run this under the debugger under development or debug, and see if it will produce a callstack?
Actually unlike 4.3 where it still worked if I do above workaround, in 4.4.1 it looks like FQuat is not replicating at all going from client back to server
it works great from server to client!
I know this sounds strange but I’ve just tested with an FRotator under the exact same conditions and the Rotator replicates both ways, unlike FQuat
Are you still seeing this same crash in the latest version of the engine? Let us know if you are and if so could you include the callstack and log files.
We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.