[C++]Spawning Actors Is Different In PIE and Standalone?

Hi, I’m using an UWorldSubSystem for my save/load system. One weird thing I realized is that on pie, only one sub system gets created but in standalone, 2 subsystems get created, one for a temp untitled level that I didn’t make and one for my main level. On initialize, I read data from disk and spawn all my actors but this only seems to work in standalone versions. Does anyone know why the actors are only getting spawned in standalone instances of my game? I can provide more info if needed. Thanks!

o.O Im only getting my spawn actors, spawned on editor but nothing shows in standalone tho.