У грудні 1826 Карла Бернхарда було призначено інспектором піхоти Третьої армії, а 7 липня 1829-го — командувачем Другої стрілецької дивізії. Після початку Бельгійської революції принц очолив Другий стрілецький дивізіон. Віддав наказ Давіду Шассе бомбардувати Антверпен. 24 січня 1831 року королівським указом його було призначено генерал-лейтенантом. Під час 10-денної Бельгійсько-нідерландської війни війська Карла Бернхарда стояли біля Бреди. Після початку бойових дій він зайшов у тил правого флангу бельгійців біля Льовена, змусивши їх відступити, після чого, обійшовши Льовен, почав наступ на Брюссель і недалеко від міста зайняв позицію на Залізній горі. Наступного дня з іншого боку до Брюсселя увійшли французькі війська, закликані на допомогу бельгійцями. У той же час лондонською конференцією було зроблено заяву королю Віллему I про бажаність припинення військових дій. Віллем I змушений був погодитися та розпорядився про виведення нідерландських військ з Бельгії.