All villagers died?!

I’ve finally started playing Minecraft again, and I created a new survival world and lucky for me I spawned very close to a small village. There were a lot of villagers wandering there, I clearly remember some had very good trades that I wanted to save for later.

However, after some time when I was working on an XP farm far from the village under the ground, I returned and there was only a single farmer villager remaining.

There are still beds and doors in all their houses, so I don’t think it was a zombie siege or anything. And also an iron golem spawned too. There also was absolutely no sign of a raid, given that I was many chunks away from the village iteself.

This kinda ruined the gameplay for me, I had big plans for this village and now it’s all gone!