Zato však porodila dvě děti svému dlouhodobému milenci, kapitánovi císařské armády, Franzi z Langendoncku - dceru a syna Karla Ludvíka (* v létě 1793 - po roce 1868), který byl majitelem panství Diváky a Boleradice na Jižní Moravě.
V roce 1805 její manžel zemřel a na knížecím trůnu jej vystřídal jeho bratr Jan I. Josef.
Zbytek svého života Karolína prožila převážně ve Vídni.