Thanks for helping me out. I think I did as you said, having the GameMode invoke a Run On Server event on the pawn which then calls the Multicast, but I’m still getting two print logs from the server when there are two players, I was expecting to see one from the ListenServer and one from the connected client. Here’s my script, I’m not sure if I understood correctly:
To be more specific, I was expecting to see the server print “Hello” and then the client print its own “Hello”, to confirm me that the code was actually running on the client machine for its own copy of the actor. Instead it’s the server printing two times.