At a minimum you will be getting taxes & fees (T&F) as refunds.
My only experience was when we had a family sail scheduled for Easter '20. My wife was hospitalized, and we could not sail. However, this was right around the beginning of the Pandemic and Royal was flush with cash and probably we in total did not visualize the future impact. Anyway, I informed my TA who cancelled our cruise and informed Royal of the circumstances.
The result was that I received credit to my CC for one of us, plus all T&F--don't know if it was mine or my wife. The unreimbursed amount, I submitted with all sorts of medical information to Chase Sapphire CC under the "trip interruption/cancellation policy. Got the balance of the moneys including my TA $100 cancellation fee.
As others have said, you got nothing to lose but some time and effort.