A 2:1 loss ratio is pretty good for you at this point in the war. You could consider using some regiments and weaker divisions to get a backup line of lvl 1 entrenchments behind Krakow.
I don't understand why but the Soviet logistics losses have shot up from 10k or so a turn (or even negative) to around 50k a turn. That accounts for a good part of the loss ratio.
So far have managed that the Soviets are almost always attacking level 3 forts. Where things have opened up in the center they are either attacking into rough terrain or only able to do a hasty.
What are the odds he is winning all those battles with? Are you/is he using RESERVEs?
Mostly around 10:1. As you can see for the last two turns he has won every attack he has made and so doesn't need to use RESERVEs. I am not using them because they are not likely to swing the result and if activated then it weakens the backup lines and exposes them to a secondary attack.
The strategy is to have as strong a second line as I can so that he can only advance one hex a turn, which also allows me to keep building fortification lines as the first line is being broken down. So far that has been working well enough in the North but in the Center I didn't have enough depth of fortifications or strong enough units to man them. Probably I had too many good units wasted manning the Carpathians.
I think Axis have only one chance to build a deep defensive wall like this, once it is broken up there are not enough APs to do it again.