RPC Issues / Questions

Having that check in the server function wont do anything. It will always be authority in a server function. You do not need to check for it.

It shouldn’t matter where you call it, it should print, “SERVER”.

The only time this wont happen is if you are calling from the client side that doesnt have any owning actor that can replicate or if the actor you are calling it from is not replicated.