After Ferdinand's death in 1565, he stayed for another six years at the court of Emperor Maximilian II, whom he accompanied at all diets as well as on journeys to Hungary and further.
After Catherine's death in 1583, Charles married Elisabeth Magdalena (1562–1630), daughter of the Duke George II of Brzeg, on 30 September 1585.
[2] In 1588 Charles swapped with Bishop Stanislaus Pavlovský of Pavlovitz of Olomouc, the Lordship of Žďár nad Sázavou in Moravia for some smaller estates in the vicinity of Šternberk.
In 1602, he assumed the guardianship of his nephews John Christian of Brieg and George Rudolf of Liegnitz, who were raised at his court in Oels.
After the death of Bishop John VI of Sitsch of Breslau in 1608, he was appointed governor of Silesia by Emperor Rudolf II.