This happened to a person I know. I'm not sure of all the details, but he had purchased insurance offered by a credit card - the type where if you lose your job, the insurance will make the payments for you.
He had been self-employed, then was hired as an employee somewhere, then a few months later laid off. He apparently had not worked as an employee long enough to qualify for benefits, and since he didn't qualify for unemployement benefits the credit card insurance refused to pay. Apparently it was in the contract.
So, if you're thinking about purchasing insurance to make credit card payments if you lose your job, make sure you understand the conditions that have to be met. Apparently the simple (and currently easy) act of losing a job is not enough.