По приказу дофина Карла принял участие в битве при Краване 1 августа 1423 года, но потерпел поражение, попал в плен и лишился глаза. Из-за пребывания в плену он не участвовал в сражении при Вернёе 17 августа 1424 года, в котором франко-шотландская армия была разбита. После выкупа, выплаченного дофином Карлом, Джон Стюарт командовал остатками шотландских войск, из которых позже была сформирована , отряд личных телохранителей французских монархов.