I tried to move some houses to where they aren’t being bothered by corruption or hollow but still no one will move in.Well, since I see an Eater of Souls flying at the top left, I'd say your houses are too close to Corruption. NPC's don't like that.