Run On Owning Client does not work on NPC. Player Controller has been Set As Owner though?

Interesting! This would make sense why non-pawn actors spawned by the server can have their owners set and RPC’s called without issue.

Does the pawn and the controller need to have their owner set to the player controller, or just the spawned default controller needs to be set?