Changing Game Mode on Open Level

Micky is completely right. Unfortunately changing the GameMode in runtime does not trigger spawning those things. That is handled by the level during load, so in case you want to do that, my guess is you will have to reload the level. Instead, what you can do is manually override the GameMode you want to use when loading the level. I recommend you check the following post: