BTW, this is in a snowy tundra village. It was there already with 1 iron golem and we created more houses, jobs, etc.
I see the same thing. There are enough beds. Sometimes the villagers stand stock still. If you push them towards a bed, they will sleep.
And in villages, iron golems are stuck in the villagers' ceilings, with their heads sticking up in it. Or in the bed and the villager is standingwaiting to get into the bed.
We expanded an existing desert village and we can hardly move around becauseof the number of iron golems. Many too many.
We now have a taiga village and the same thing has happened. There is one area where all but one of the iron golems gather. It is on an upper level of the village but at the far end from the bell. Only 1 iron golem patrols the main part of the village closer to the bell. Not sure how to deal with this. Overcrowded due to this happening.