Более того, собственные устремления Альфонсо III стали очевидны для всех уже в следующем месяце в Олороне (Олорон-Сент-Мари-де-Беарн в регионе Новая Аквитания на юго-западе Франции). Эдуард I Английский, чья дочь Элеонора была помолвлена с Альфонсо III, давно опасавшийся, что продолжающийся конфликт на севере Испании и юге Франции будет угрожать его владениям в Гаскони, 25 июля 1287 года убедил будущего зятя принять свой арбитраж. Это привело к соглашению, согласно которому Карл Салернский был освобожден на следующих условиях: выплата 50.000 марок серебра, предоставление трёх старших сыновей принца и 60 французских дворян в качестве заложников, а также торжественная клятва в течение трёх лет заключить, приемлемый для всех сторон, мир. Невыполнение последнего пункта привело бы к повторному заключению наследника Анжуйской династии в тюрьму или к конфискации графства Прованс в пользу Арагонской короны[848]. Однако этот договор так и не был заключен. Филипп IV Красивый, по очевидным причинам, воспротивился пункту, касающегося Прованса, а когда 22 февраля 1288 года Джироламо Маши д'Асколи под именем Николай IV взошёл на папский престол, он отказался одобрить этот договор, поскольку не желал принимать ничего, кроме безоговорочного подчинения Сицилии воле Святого Престола. Однако усиление оппозиции гибеллинов в центральной Италии позже заставило Папу уступить. По его настоянию Эдуард I продолжил свои посреднические усилия и в конце концов добился заключения договора, подписанного 29 октября 1288 года в Канфранке на севере Арагона, на границе с Беарном. Условия договора были во многом схожи с условиями его предшественника, за исключением того, что Эдуард I предложил собственные средства и заложников, чтобы гарантировать его ратификацию всеми заинтересованными сторонами[849].
Карл Салернский был освобожден в конце ноября, к большому разочарованию Хайме, чей статус короля Сицилии теперь явно оказался под угрозой. К его чести, Карл Хромой поначалу предпринял добросовестные попытки выполнить все условия договора. Сначала он, в сопровождении арагонских послов, отправился в Париж, чтобы получить одобрение Филиппа IV Красивого, но последний вместо этого арестовал арагонцев и отправил Карла в Италию в сопровождении вооруженного эскорта. Когда весной 1289 года Карл прибыл в папский дворец в Риети, Николай IV был ещё менее благосклонен. Он категорически аннулировал договор, обосновав это тем, что Карл дал на него согласие под принуждением. При поддержке Роберта д'Артуа Папа в Троицкое воскресенье (29 мая) официально короновал Карла королем Сицилии и пообещал ему выделить десятину со всего церковного имущества в Италии, чтобы тот мог продолжать войну за Сицилию[850].