I booked a round trip from Houston (IAH) to Amman (AMM) via Istanbul (IST), but Turkish Airlines cancelled the IST–AMM segment. They offered to rebook the flight without additional fees.
I attempted to select an alternative Royal Jordanian (RJ) flight that appears to be codeshared, but the website and app kept failing with errors. When I contacted support, I was initially told my ticket is not codeshare and therefore cannot be changed to another airline, and that I should either submit a feedback form or request a refund.
Since my departure is in about a week, I called again and was offered rerouting options to different cities such as Lebanon or Aqaba instead of Amman, which I found unacceptable. After another call, an agent manually selected the Royal Jordanian segment I wanted and said it was reserved, pending approval and ticketing confirmation. However, the next day that reservation disappeared, and my itinerary showed duplicated segments that made the ticket invalid.
When I followed up again, another agent attempted to recreate the booking but reiterated that changes to non–Turkish Airlines flights are not possible due to the ticket not being considered codeshare. They also mentioned the next available Turkish Airlines flight is much later, and again suggested rerouting options that do not reach my original destination. I requested escalation and submitted a formal complaint, but I have not received a resolution yet.
Aside from requesting a refund, what options do I have at this point? This situation is quite frustrating.