How do you get a resolution to Royal Caribbean booking issues?

TikTokLinkedInLink

Here's my customer service story, what I did, and how I was able to get it resolved finally.

Storytime

On Saturday, November 9th, I received an amazing Black Friday email deal from Royal Caribbean for dining packages on my upcoming cruise - this included the 3-Day Dining Package. I canceled my existing dining reservation and re-booked the three day dining as well as Chops Grill. However, no confirmation email arrived and the orders were not showing in my account under Order History.  I checked my credit card, and the charge was there. 

What followed was a week of calls and email that would test anyone's patience: 4+ hours on hold, four unanswered emails, and three separate booking attempts online that did not show up on my account. Each time I reached a customer service rep, I hit a wall:

I know large companies like Royal Caribbean have their challenges, but this seems excessive. Have others experienced similar issues with RC's booking system? I'm sharing this hoping to help others who are having issues like I did. 

Here is how I was able to get a resolution: