Jednym z punktów traktatu miał być ślub Roberta z księżniczką aragońską Jolantą, siostrą Alfonsa III i Jakuba I, do którego ostatecznie doszło w 1297.
Gdy w 1297 umarł Karol Martel, starszy brat Roberta, Karol Kulawy wyznaczył Roberta na swego następcę, nadając mu tytuł księcia Kalabrii, nadając mu także tytuł generalnego wikariusza królestwa. W 1299 realizując plany ojca Robert dowodził wojskami w wojnie z Sycylijczykami, jednak i ta inwazja na wyspę skończyła się niepowodzeniem. Kolejna porażka skłoniła Andegawenów do podpisania w 1302 układu pokojowego w Caltabellotcie z królem Sycylii Fryderykiem II. Traktat usankcjonował na wyspie władzę Fryderyka II, która miała być dożywotnia, a nie dziedziczna, w zamian Aragończycy zgodzili się potwierdzić prawa Andegawenów do kontynentalnej części królestwa, dalej formalnie zwanym Królestwem Sycylii, przy czym po śmierci Fryderyka II wyspiarskie królestwo miało powrócić pod berło Andegawenów. Nadto Fryderyk II poślubił córkę Karola II, Eleonorę. Ich synem był Piotr II, późniejszy przeciwnik Roberta w walce o Sycylię.