I have also done a full uninstall/reinstall and nothing changes. I didn't have this issue before 1.17.1
I have the same issues. These are all different save files. No mods/texture packs installed.
[media]And with villagers
[media]Another seed with the same issue
[media]I couldn't figure out how to screen record, but here's a screenshot showing 3 villages using 2 workstations.
[media]
I have found that it also goes for some seeds the other way (Bedrock seeds not having parity with Java)