NetMulticast on begin play will not work.
The reason for this is, that the object doesn’t exist on your clients when it already exists on the server. That means there is no receiver object on your clients and they will not receive anything.
Put the multicast on a key event or something like that and it should work.