I would guess the insurance company suspected fraud of some sort but was just unable to prove it. Insurance companies are required to pay off unless they can actually prove fraud and it's a very hard thing to prove in many cases. The insurance companies talk to each other and if you are suspected of fraud by one company it's going to be really hard to get insurance someplace else. Given that it is unlikely the guy is going to admit to you he was involved in some kind of fraud it's easier for him to just lay it on the insurance companies. Or he could be completely innocent and all the insurance companies are out to get him. I know what scenario I think is more likely.
They did pay up. And it was just shy of the lifetime maximum payout. Hence, there was no money left to pay any future claims.