I know it’s unpopular on these boards but this is part of the reason I don’t bother with third party travel insurance. I don’t book anything prepaid that I don’t have to (99% don’t make you, they just charge a slightly higher rate) and I have several premium travel credit cards that offer some forms of travel protections (trip delay reimbursement, baggage insurance, primary rental car insurance, etc)