Working on getting Expert Stone Masons to offer every color of terracotta, but my stone masons either switch their offering to a different color, or change professions entirely.
I tag each villager with their terracotta color when I "lock them in" after trading with them. In fact, there's no way to know which color terracotta a villager will offer UNTIL you trade with them, that should lock them into that profession at least.
However, I keep coming back to something like this:
[media]As you can see, my formerly Light Gray stone mason has changed to an armorsmith.
Light Gray terracotta Expert Stonemason turned into an armorsmith.
[media]And now they are switching professions. I thought trading with a villager locks in their professions at least?
My Black Terracotta stonemason turned into an Armorsmith.
[media]Iron golem farm abruptly stopped working once the 1.16.20 patch hit our Bedrock Realms server. Destroying and replacing worksite blocks fixed the issue, golems started spawning again.
And again...I had traded the stonemason all the way up and bought everything I could from them with Emeralds, but it seems it connected to a workstation and became an Armorsmith.
[media]