If you are on a mesa and there isn’t enough room around your base for them to walk towards your base, they will spawn inside. They generally spawn like 100-200ft away to start the walk, so if you don’t have that space, they’ll spawn inside. I get it, you don’t want to hear that, but if you post a picture we can give you a more accurate answer.