This is my first post but I had to get this off my chest, if it was a faulty dc isolator then it's the first I've ever heard of.. Maybe an incorrectly connected dc isolator, if you are new to the game I suppose you could find a dc switch confusing. God knows how but it's certainly possible. Yes the problem with pv is that it continuously generates during daylight hours, however a house can only have up to 4kw installed, not exactly enough to power the starship enterprise's warp drive (no I am not a trekky just being sarcastic.) I have however had a shock from a 16 panels connected in series and yes it did smart somewhat.
The problem with badly installed pv is that if the dc starts to arc, whether it be at the isolator or at the roof entry it will arc continuously, there is no protection against this and the arc can best be described as looking like a welder in action, it's quite site to behold and could definitely cause a fire.
My best guess is that he simply missed the lugs when tightening the cable/s into the terminal/s of the dc isolator, a similar scanario to when meter tails are screwed into the main isolator of a CCU and miss thus melting the main switch.
The best advice I could give any fireman is just pull the head fuse or turn off the CCU, this will send the pv system into islanding mode and at least make the ac side of the pv system safe.
Or pray the house has a solar edge inverter as when the inverter loses ac power it forces all the connected panels into safe dc mode locking each panel at 1 volt.