Upvote:2
One option would be to get a Cancel for Any Reason (CFAR) policy. Then you can (as the name suggests) cancel for any reason.
Drawbacks are the expense of the policy, restrictions on when you can purchase the policy in relation to paying for your trip (i.e. if you already paid for your trip, it's probably too late to buy a CFAR policy now), and the policy won't cover 100% of your costs, 50% - 75% is typical.