First I am sorry you had to go through this. It sounds like a horrible experience. If you don’t hear from Princess or get the run around, maybe try Elliot.org to assist you. I have linked their Princess website contacts page. Also on the top right there is a link for you to fill out form to request assistance.
https://www.elliott.org/company-contacts/princess-cruise-lines/