Yes, a person may sue their insurer for breach of contract (that's what an insurance policy fundamentally is: a contract) for not paying benefits when, under the terms of the contract and the facts/ circumstances, they should have paid. To win, the person needs to show that under the facts as they existed and the plain terms of the policy, payment was required.