Пробыв в отставке три года, Каверин вновь вступил на службу 11 сентября 1826 года майором в Санкт-Петербургский драгунский полк, откуда 23 мая 1827 года переведен в Курляндский драгунский полк. Принимал участие в войне с турками, находился во многих сражениях, подавлял восстание в Польше. Повторно вышел в отставку 5 января 1836 года полковником.