Seems directly related to newborn villagers (only the babies once grown were the ones to take the job from the same block):
[media]
If I remove the profession block, it works as expected: The original villager retains its profession (I traded with them past novice), and only the "clone" becomes unemployed:
[media]
While if I place the job blocks back,
Expected result: The original villagers would take the job block for themselves as it is required by their persistent profession.
Observed result: The unemployed villagers (seemingly the same exact ones) took the job again:
1.21, I seem to have the same issue.
Seems directly related to newborn villagers (only the babies once grown were the ones to take the job from the same block):
[media]If I remove the profession block, it works as expected: The original villager retains its profession (I traded with them past novice), and only the "clone" becomes unemployed:
[media]While if I place the job blocks back,
Expected result: The original villagers would take the job block for themselves as it is required by their persistent profession.
Observed result: The unemployed villagers (seemingly the same exact ones) took the job again:
[media]