I just did a very quick, and probably unrepresentative, test by dropping two different villagers as you described 25 times. They started fixing the hut 18 times and examining it 7 times. Of course, I may not have been dropping the villagers in the exact same spot as you.
_________________________
To err is human; to arr is pirate.