I made a DJ booth and the floor was 1 block thick and the villager I had in there kept falling through the floor. I fixed that particular situation by filling in the rest of the empty space beneath the floor but, with something like a sky village, the problem will still be a nuisance.
Related issues
Comments

Duplicate of MC-119 - If you have not, please use the search function in the future, to see if your bug has already been submitted. If you could not find the original report, please comment with the keywords you searched for.