Usually when spawned actors are different than placed ones, it is the the option in the blueprint class defaults “auto possess AI.” Try setting that to “placed in world or spawned” for it to work with both and see if that fixes anything.
3 Likes