Also, are Solaria and Kabrinskia struggling to feed their cities, or to keep their granaries full? There is a huge difference; you lose 7% of your granary every week now. When your granaries are empty, you won't be losing those anymore.
Solaria runs a net deficit of 18 bushels per day, where we had previously run a 200% surplus.
EDIT: I just read in another thread that bad weather may be the culprit for these crazy numbers. Almost all of SE Dwilight is in a single weather region, so a drought for one region usually means a drought for all.