Actors not spawning on initialize?

Hi, I’ve encountered a weird issue. I’m working on a save/load system inside of a sub system but when I try and load the actors on initialize, they don’t spawn. When I called the load from begin play from an actor, everything worked fine. I’m loading a soft class ptr using SoftClassPtr.LoadSynchronous() and then spawning the actor using that class. The class is valid when I spawn so I’m not sure why it isn’t spawning the actor. I can give more info if needed. Does anyone have a fix to this?