I’ve built an Iron Phoenix and I’m fairly sure everything is how it’s supposed to be. It spawned golems at the beginning, but it no longer does. I am on Xbox one.
I noticed a golem has spawned on top of the east structure. I think that is because some extra doors are still loaded, which pulls the village center slightly to the east, preventing any golems from spawning, except for this one.