I'm getting the same issue at the Adventurer's Guild in Gridania, and the tower by the room check in at Limsa. If I run to the wall npc, every other NPC loads. If I don't do that or exist the building completely and come back in, no NPCs show up indefinitely. Glitch is random, but happens at least 1x a night.