In my village, my fisherman kept trying to sleep in the cleric's bed and refusing to return to his own despite the cleric's bed being occupied (by the cleric) after he had slept in his own bed. The cleric's bed is the closest bed to the bell. I moved the fisherman's bed over by one block and he slept in it normally. When I moved it back, he also slept in it normally. My cartographer randomly went from master to novice (which makes me think he failed to find his cartography table and got reset, and that cartographer is a savanna biome cartographer because that was the first villager I got there, and the village is in the plains no one, so if it were a different villager [supposing the original cartographer died, which is nearly impossible being that I made the village extremely secure], the new villager would have a plains outfit. He did not, however), my leatherworker reset for no reason at all, and my cartographer and toolsmith randomly switched beds (after the original cartographer issue).