Deepholm npcs, pets, etc disappear when on ground

I have verified I have done all of the introduction quests for Deepholm. When I go there if I am flying there are pet battles and npcs available. However when I land everyone disappears.