En 1905, alors qu'il régnait sous la gouverne du prince héréditaire de Hohenlohe-Langenburg jusqu'à ce qu'il atteigne l'âge de la majorité en 1905, le nouveau duc continue d'utiliser son titre britannique, le duc d'Albany. Charles Edward se bat pour l'Allemagne contre les Britanniques pendant la Première Guerre mondiale, il est déchu de ses titres britanniques en 1919.
Jusqu'à sa majorité en 1905, le prince héréditaire de Hohenlohe-Langenburg a agi comme régent, Carl Eduard continua à utiliser son titre britannique Duke d'Albany, mais parce qu'il a combattu pour l'Allemagne pendant la Première Guerre mondiale, il a été déchu de ses titres britanniques en 1919.