В марте 1944 г. части корпуса заняли оборону на укрепленной позиции «линия Пантеры». В это время в его состав входили: 106-й учебный батальон СС, 218-я пехотная дивизия, 13-я авиаполевая дивизия, 12-я танковая дивизия, а также 15-я и 19-я гренадерские дивизии войск СС. Весной — летом корпус оборонялся в районе р. Великая между Мишино и Кудевер. Летом 1944 г. корпусом командовали обергруппенфюрер СС и генерал войск СС и полиции Фридрих Йеккельн и группенфюрер СС и генерал-лейтенант войск СС Карл Фишер фон Треуенфельд. К середине июля корпус понес огромные потери и был выведен для пополнения в район города Мадона. Только наличие большого количества различных латышских частей, передаваемых по мере надобности в корпус, спасло его от полного уничтожения. 25 июля 1944 г. новым командиром корпуса был назначен обергруппенфюрер СС, генерал войск СС и полиции Вальтер Крюгер. В августе 1944 г. 15-я гренадерская дивизия войск СС была выведена из состава корпуса и отправлена на переформирование в Западную Пруссию, а 19-я гренадерская дивизия войск СС и другие части корпуса отошли в глубь территории Латвии после оборонительного сражения в Лубанской низменности.
В октябре 1944 г. остатки корпуса были переданы из 18-й армии в 16-ю. В том же месяце для усиления боеспособности корпуса из состава 2-го и 5-го латышских пограничных полков был создан гренадерский полк войск СС (латышский № 7){1556}. Как и другие части корпуса, он получил номер 106. Полк состоял из 3 батальонов и насчитывал в своем составе 10 рот. Командиром полка был назначен ваффен-штандартенфюрер СС Эдуарде Степникс. Для боевого применения полк был придан 21-й авиаполевой дивизии, входившей в тот момент в состав латышского корпуса. В ходе трех битв за Курляндию полк потерял не менее 60 % своего состава{1557}. Из-за понесенных потерь в январе 1945 г. полк был расформирован, а его уцелевшие чины переданы в 19-ю дивизию СС. Как и другие части, корпус сражался в Курляндском мешке до 8 мая 1945 г., после чего сдался советским войскам.
Литовские формирования
Когда в июне 1941 г. германские войска вступили на территорию Литвы, местное население встречало их как освободителей. В 29-м стрелковом корпусе Красной Армии, созданном на основе вооруженных сил независимой Литвы, началось массовое дезертирство. Призванные против своей воли в РККА литовцы бежали в леса и создавали многочисленные повстанческие вооруженные группы, общее руководство которыми осуществлял «Фронт литовских активистов» под руководством полковника К. Шкрипы. Некоторым из этих групп удалось даже взять под свой контроль оставленные советскими войсками Каунас и Вильнюс еще до прихода немцев{1558}.
После того как Литва была полностью занята Вермахтом, разрозненные повстанческие группы были реорганизованы в отряды самообороны, которые назывались «литовскими сотнями» (Litauische Hundertshaften). Несколько позднее они были объединены в батальоны, которые немцы именовали «батальонами самообороны» (Selbstschutz), а литовцы — «батальонами ТДА» (Taudos darbo Apsauga — охрана национального труда). Всего было сформировано 24 батальона (в т. ч. 1 кавалерийский дивизион) по 500–600 человек в каждом, общей численностью 250 офицеров и 13 000 солдат. Батальонам были приданы немецкие группы связи в составе 1 офицера и 5–6 старших унтер-офицеров. Вооружение, главным образом стрелковое, было советского или германского производства{1559}. Деятельность некоторых батальонов была связана с военными преступлениями нацистов: так, например, 2-й батальон под командованием майора А. Импулявичуса принимал участие в массовых расстрелах в VII форте Каунаса.
В конце 1941 — начале 1942 гг. литовская самооборона была преобразована во вспомогательную полицию («шума»). Общая численность сформированных в 1942–1944 гг. 25 литовских полицейских батальонов (номера: с 1-го по 15-й, с 250-го по 259-й) достигала свыше 8000 человек. В функции батальонов входила охрана складов и коммуникаций, а также борьба с партизанами. Иногда при приближении фронта германское командование бросало их в бой против Красной Армии. Большинство батальонов несли охранную службу и участвовали в антипартизанских операциях за пределами Литвы: в Ленинградской области (5-й и 13-й), Белоруссии (3-й, 12-й, 15-й, 254-й и 255-й), на Украине (4-й, 7-й, 8-й, 11-й) и в Польше (2-й). По некоторым данным, один батальон действовал даже в Италии, а еще один — в Югославии. Командующим литовской вспомогательной полицией номинально являлся офицер регулярной литовской армии подполковник А. Спокевичус, в действительности же его полномочия имели инспекционный характер, а основной функцией было поддержание связи с командованием германскими силами безопасности на оккупированной территории{1560}.