Any reason for a difference in execution order for Begin Play calls?

I tend to use a single Begin Play in Game Mode, that’s it (apart from dynamically spawned objects, that is). That’s my info hub that sets everything else up, registers some of the main dispatchers, some direct references, spawns helper classes and so on.

Never had to look back at the order again.

3 Likes