Tool/software:
Following the previous post, I just had another IC on fire today even though all the transient protections were there, so the problem is probably not from the transients of the MOSFET turning the system on and off.
This time, the device was quietly charging without any user intervention and then, when it reached full charge, a flash of fire and a puff of smoke and that was it.
I'd like to have your thoughts on this. My battery pack (4 cell) has a BMS that disconnects the battery if the charging voltage goes over 16.8V. Is it possible that the BQ25798 while charging in boost mode from the 5V USB-C Input overshoots the max FET voltage internally when the battery is suddenly disconnected and whatever the protection I have on all power paths, the surge comes from inside the chip and thus, destroys the FETs way before the TVS have a chance to do their job?