Op 14 januari barstte het Wisła-Oderoffensief van de Sovjets ook los vanuit het bruggenhoofd. Het korps voerde tegenaanvallen uit met de 19e en 25e Pantserdivisies, maar het was onmogelijk de Sovjetvloed te keren. Al snel moest de terugtocht gestart worden. Op 17 januari was het korps al terug bij Łódź en daarna ging het verder westwaarts. Eind januari was het korps onder zware gevechten aangekomen achter de Oder bij Grünberg. Op 1maart was het korps in de verdediging van de Oder bij Guben. In maart werd het korps verplaatst naar het 17e Leger in midden-Silezië, naar Neisse. Daar lag het korps ook toen de Sovjettroepen het laatste offensief inzetten, het Praag-Offensief. Op 7 mei beschikte het korps nog over de 17e Pantserdivisie, de 1e Skijägerdivisie en de 68e en 168e Infanteriedivisies.