I got a recession that not only didn't end, it was race-specific.
Actually, the "recession ended" panel appeared, but I never could get anywhere near production afterwards.
First, this is my first Galciv game since the OS/2 version. Doing well and staying in front of the Altarians (barely). Built up a nice treasury (6000+). Got the "recession" warning screen but blithely ignored it until I hit -800 negative treasury. All my worlds went bad on Morale, but I had remembered to build Transports at all systems so I was able to keep up morale by reducing the population.
Now here's the funny bit. If you drew a line down the middle of the galaxy, all races with HQs on one side were unaffected. Production did not drop at all. All races on the other side tanked - Terrans, Drengin, a couple of minors.
I waited out the recession, but production never did come back up to previous levels. Morale was okay - about 48%. Tried various tax and spend rations. Nothing worked. After a couple years the Altaraians attacked an ate my lunch.
Is this a bug??