К.М. Соловьев утвержден его начальником штаба. По завершении формирования Бологоевский дивизионный район ПВО выполнял задачи по прикрытию коммуникаций Северо-Западного и Калининского фронтов, осуществлял противовоздушную оборону городов и железнодорожных узлов Калинин, Бологое, Торжок, Старая Русса. В 1942-1943 гг. части района прикрывали войска фронтов при проведении Великолукской и Ржевско-Вяземской наступательных операций. В течение 1943 г. они успешно отражали налеты авиации противника, сбив 75 самолетов. В конце марта – начале апреля 1944 г. Бологоевский дивизионный район ПВО был переформирован во 2-й корпус ПВО, а полковник К.М. Соловьев назначен начальником штаба Киевского корпусного района ПВО. В конце апреля корпусной район ПВО был переформирован в 7-й корпус ПВО с подчинением его Южному фронту ПВО. Его части выполнял боевые задачи по противовоздушной обороне г. Киев, мостов через р. Днепр, основных коммуникаций с крупными железнодорожными узлами Дарница, Нежин, Фастов, Казатин, Берди- чев, Житомир, Христиновка, Вапнярка и других. С 15 июня 1944 г. полковник К.М. Соловьев был допущен к и.д. командира 84-й дивизии ПВО, входившей в состав Северного, а с декабря 1944 г. – Западного фронтов ПВО (утвержден приказом НКО от 2.8.1944 г.). С февраля 1945 г. и до конца войны командовал 82-й дивизией ПВО этого же фронта ПВО. В аттестации на него в этой должности было отмечено: «Командуя с февраля 1945 г. 82-й дивизией ПВО, полковник Соловьев приложил много сил и энергии для повышения боеготовности частей и боевой выучки личного состава. Особенно большую работу проделал по наведению порядка и дисциплины в частях, в результате чего значительно снизилось количество чрезвычайных происшествий и аморальных явлений в частях дивизии. Штаб сколочен, части соединения боеспособны и вполне подготовлены для выполнения боевой задачи». После войны полковник К.М. Соловьев продолжал командовать этой дивизией. С ноября 1945 г. ищ. командира 73-й зенитной артиллерийской бригады ПВО. С ноября 1946 г. был заместителем командира 45-й Сталинградской Краснознаменной дивизии ПВО, с января 1947 г. – заместителем командира 41 -й дивизии ПВО. С ноября 1948 г. и.д. помощника начальника штаба по боевой подготовке, он же начальник отдела боевой подготовки войск ПВО Киевского района. В августе 1953 г. уволен в запас. Воинские звания: майор (10.1938); подполковник (16.07.1940); полковник (18.10.1942). Награжден орденами Красного Знамени, Отечественной войны 1-й и 2-й степеней, «Знак Почета», медалями.