I am so sorry OP that you have to deal with this. It is distressing.
Unfortunately the entire travel industry is a mess right now, and it isn't going to get better but it will get worse over the short term. All of the airlines and cruise lines and other travel companies are suffering big time. The staffing shortage is getting worse, not better. And the impact of inflation, fuel prices, and materials shortages are causing everyone, from the cruise lines to the passengers, to make major changes in what used to be a stable industry.
Airlines are limping along. Each week, hundreds of flights are cancelled because operationally they can't staff the planes, airports, and such properly. Meanwhile, at Princess you have many "new" employees who lack the experience and training to deal with the situation. But it's not just them, unfortunately.
I don't see this getting any better any time soon. We only have two sailings scheduled, September and April, and I'm worried that April won't happen, the way things are going now.