In 922 the Frankish nobles revolted again led by Robert of Neustria. Robert was Odo's brother and was elected king by the rebels. Charles had to flee to Lotharingia. On 2 July 922, Charles lost his most faithful supporter, Herveus of Reims. Charles returned with a Norman army in 923 but was defeated on 15 June near Soissons by Robert, who died in the battle. Charles was captured and in a castle at Péronne under the guard of Herbert II of Vermandois. Charles' English wife Eadgifu and their son Louis fled to England. Robert's Rudolph of Burgundy was elected to succeed him. In 925 the Lotharingia became part of the Kingdom of Germany. Charles died in prison on 7 October 929 and was buried at the nearby abbey of Saint-Fursy. His only son by Eadgifu would later be crowned in 936 as Louis IV of France.