Again that’s only if your contract had that provision FOR THE CLIENT TO CANCEL. My contract says if the client cancels for any reason without postponing their event within a year, the retainer is forfeited and from there depending on when they cancel relative to the date of the event, there may be additional money that can be collected. Most contracts protect the DJ from not performing based on an act of god... which by the way a pandemic has never happened for there to be case law on if it would count as an act of god. But again, ultimately the judge can say, you can postpone. It can be a Monday, it can be 6 months from now... the option exists, so the claim that it’s impossible isn’t valid.