Op 12 januari 1945 barstte het Sovjet Weichsel-Oderoffensief los. In eerste instantie werd het korps niet sterk aangevallen, aangezien het niet op de hoofdaanvals-as lag. Maar vanaf 17 januari moest de algemene terugtocht mee aanvaard worden. Rond 2 februari lag de frontlijn net oost van Mährisch Ostrau. Hier kon het korps weer ruim twee maanden standhouden met een op papier behoorlijke troepenmacht, op 12 april bestaande uit de 544e Volksgrenadierdivisie, de 16e en 19e Pantserdivisies, de 715e Infanteriedivisie en de 4e Bergdivisie. Op 25 april openden de Sovjets de aanval in dit gebied en op 30 april moest het korps Mährisch Ostrau ontruimen. Er volgde een terugtocht naar Olomouc, waar het korps zich rond 7 mei bevond. Getracht werd nog de westelijke linies te bereiken, maar dat mislukte.&lt;br&gt;&lt;br&gt;