Aren't you using overworlds to fill in as tiles? Then how are you gonna fix them? afaik, they are too far away from the player's original position when the script started, so they won't appear immediately. I think you'd need to either manually load them, or maybe the showsprite command would work?
Me doesn't know, but me knows overworlds for tiles is bad idea.