

City starving
Hey guys, i hope you can help me understand something.
This was my first game on deity, that i very very narrowly managed to steal an economic victory from Caesar.
I went Chola on exploration age -this being the first game in this difficulty, i thought the Kalams would help.
On exploration i went wild with the kalams and got around 12 towns from other civilizations (hence being so over the city cap).
The city shown in the pictures - Gangaikonda if i've managed to spell that right, was my capital in exploration and had grown a lot with plenty of specialists.
As soon as I started the modern age, the city started to starve and wasn't producing anything. I bought everything food related on the first turn on it, but it kept on starving.
I turned a couple of towns to farming towns, hoping they would give the food over to the city but the numbers shown (-13 food) never changed. Eventually the city stopped starving but kept not producing anything.
I couldn't figure out how to get it back on it's feet so i ended up just ignoring it.
What did I do wrong? or was it a bug or something? Is there any way I can know which town could pass food to it?
Bear in mind, i changed my capital when i started the modern age.
Thanks in advance