First and foremost, very sorry for your great loss.
I don't have much to offer as to the cause beyond what already stated by others. But I have seen an overload that the breaker didn't clear, very old panel and breakers, and after several overloading events over a period of time (days to maybe week and a half, the time period a contractor was using a bad saw) had weakened the connections through heating and cooling enough that one final event set the panel burning, just happened to be working nearby to witness the beginning of ignition and able to get to the main disconnect and shut power off before it actually burst into flame. Got hot enough to actually welded the breaker onto the bus, and melt the feeder. Found the causing event because after panel was replaced the same contractor came back and used the same saw and tripped the breaker, tested and found the saw was indeed faulty.