TW
if it went pop wth spark/fire it sounds like either a stall or a rotor failure "somewhere" in the powerplant.
Shutting down may have been necessary or precautionary depending on the reason.
My question remains is it likely a stall at relatively low revs at altitude.
Any V2500 engine rated LAME's care to comment?