Nach der Offensive der sowjetischen Front unter General Leonid Goworow im Januar 1944 wurde der deutsche Rückzug vor Leningrad erzwungen. Bis April 1944 wurde das Korps durch die sowjetische Offensive auf Pleskau zurückgeworfen und erhielt dort im Verband der 16. Armee (General der Artillerie Hansen) bis Juli 1944 die Bezeichnung „Gruppe Wegener“. Im September 1944 war dem Generalkommando die 122., 126. und 290. Infanterie-Division zugeteilt. Die übergeordnete 16. Armee musste sich während der Baltischen Operation nach dem sowjetischen Durchbruch zur Ostsee bis 15. Oktober 1944 aus Riga nach Westen zurückziehen. Das danach im Kurlandkessel eingeschlossene L. Korps wurde die neue Front nördlich Mitau zugewiesen. Zur Jahreswende auf 1945 kämpfte das Korps mit der 24., 122. und 389. Infanterie-Division im Gebiet Rubeni bis nordöstlich des Lielauce-See. Im März 1945 wurde es wieder der 18. Armee (General der Infanterie Ehrenfried Boege) unterstellt. Das Korps kapitulierte unter Führung des Generalleutnants von Bodenhausen am 8. Mai 1945 mit der 24. und 218. Infanterie-Division nordostwärts Frauenburg (Saldus) und ging in Gefangenschaft.