Run on Server Wont Trigger for Remote/Nonserver Calls

I’m not sure if this is a Bug, feature, or Net owner issue but “Run on Server” calls will never trigger on non-pawn actors.
I’ve used this system totally fine until 4.16.

Got the answer. I was networking it wrong, in the way that the Switch has authority and “run on server” node should be handled on a player controller referencing the object to multicast to.
Playercontroller

Actor