So I have a Multicast node that does not seem to multicast, The video explains it better than I ever could.
I think the problem is that each client does not have the controllers of the other clients
Yes that was the problem
The problem was that Controllers only exist on the client that owns it and the server, so when I tried to do something on a controller that did not exist on a client nothing happened.
I fixed it by moving most of the nodes to the Character which does exist on all clients.
Thanks, solve my problem too.