KirkNC, Would you mind saying what ship and itinerary you are you sailing? Three ports seems like a lot to miss. I’m interested for future reference.
You might check with your travel insurance. When we missed a Swedish port on the Marina in 2019, our AAA travel insurance gave us $100. We missed ports on Sirena this summer but we had different travel insurance and were not reimbursed.