By that time, I called Carnival customer service and loudly explained my situation to the customer service manager.
The staff (all 5 that were standing around doing nothing but chatting with each other) were able to help us.