UE 5.1 - Unable to spawn replicated actors from Game Mode Blueprint

Hello, my issue is pretty straightforward. I have an actor, and its replication, and movement replication settings are set to true. When trying to spawn from the Game Mode blueprint, it spawns ok on the server, but not to any of the clients.

Any idea what I’ve done wrong?


Hi, replicated actors should be spawned only on server. So instead of calling this multicast, just spawn actor and let it replicate to clients automatically.
(so in simple words just connect srvSpawnAsteroid to SpawnActor node and remove multiSpawnAsteroid)
By the way, you don’t need HasAutority switch in Game Mode, Game Mode exists only on server.

No luck. Very weird.

Only the server version of the actor is created:

Parent Class is Game Mode Base

If I put the same logic in the Game State Blueprint, things work as designed, but only if I add a delay: