1451 brach ein Bürgerkrieg zwischen Johann II. und seinem Sohn Karl aus. Letzterer wurde von seinem Vater zwar noch im Herbst 1451 gefangen genommen und erst nach knapp zwei Jahren wieder freigelassen. Dennoch konnte Johann II. keinen endgültigen Sieg erringen und bot seiner Tochter Eleonore und ihrem Gatten 1455 an, ihnen anstelle von Karl die Thronfolge von Navarra zu übertragen, wenn der Graf von Foix im Gegenzug Johann II. militärisch unterstützen würde. Tatsächlich schlug Gaston IV. daraufhin Karl von Viana entscheidend. Während der Verlierer an den Hof seines Onkels Alfons V. nach Neapel floh, berief Johann II. die Cortes der Agramonteses in Estella ein, enterbte Karl sowie dessen Schwester Blanka und ernannte Eleonore und Gaston IV. zu den Thronerben Navarras.