Should add FWIW: Playing on a realm. Don’t remember whether it happended in a local, world, too.
Can confirm. Happens since 1.21.130 update on Windows and iOS client.
I tested the ice farm on one of my worlds, but water still turns into ice there:
Windows PC, Bedrock 1.21.114
local world, survival mode (peaceful), cold taiga, Y=91
There must be more factors that influence the behavior.
I can confirm it for v1.21.62 in a similar scenario: Two farmers, separated by open (upright) trapdoors. Apparently farmer 1 wants to throw food to the other, the food falls to the ground (not being picked up by farmer 2), and farmer 1 gets stuck in an endless loop throwing and picking up food.
This is still an issue in v1.20.81:
Renamed a lever in an anvil
Placed the lever
Broke the lever
--> Lever is unnamed.
However, I`m not sure whether the lever lost its name already upon placing or after breaking.
After placing the lever, there was no popup/overlay showing its name when I hovered over it. But I´m not sure whether this is a general limitation for named blocks (name generally not showing), or whether it indicates that the name was already removed upon placing the lever.
I can confirm that this is still an issue for current Bedrock v1.20.51.
In a village I eradicated all potatoes and carrots and made the farmers plant wheat only. After a while, the farmers stopped planting seeds and the fields became empty.
With an NBT editor I saw that all farmers´ inventory slots are occupied with beetroot, wheat and bread.
They do work and harvest crops I plant for them, but they do not pick any seeds up. In survival mode, there seems to be no legal way to get the farmers planting again (except imposing a death sentence for greediness and laziness).
More info; looks as if line breaks have been replaced by two spaces on affected pages.