I have two cities in my current save (no mods are in use) that simply do not work their own tile.
It appears highlight as if it was being worked, but they aren't being calculated.
Both of them were puppets, and I noticed that something was wrong when I saw that they had 0 production and would never finish a monument. I tried to annex one of them to see if the bug would be gone, but it persisted.
Notice in the screenshots how it only gets +4 Food from Terrain, instead of +14 (City-State food gifts are added to the base tile of a city).
Or how it only gets 1 Production from Terrain, not getting the Production from it's own base tile.
This one is still a Puppet:
I have two other Puppet cities in the same save that are not affected by this bug, and are working as normal.
It appears highlight as if it was being worked, but they aren't being calculated.
Both of them were puppets, and I noticed that something was wrong when I saw that they had 0 production and would never finish a monument. I tried to annex one of them to see if the bug would be gone, but it persisted.
Notice in the screenshots how it only gets +4 Food from Terrain, instead of +14 (City-State food gifts are added to the base tile of a city).
Or how it only gets 1 Production from Terrain, not getting the Production from it's own base tile.


This one is still a Puppet:

I have two other Puppet cities in the same save that are not affected by this bug, and are working as normal.