I have not been able to get the BQ51222 to operate above 85C, while the datasheet lists 125~155 as the shutdown temperature. I did not use an external NTC, but rather a 10k resistor, as per the recommendation from an earlier thread: 'BQ51222: LPRB Excel tool (again)'. I measured the top of the (DSBGA-42) package with an IR camera, as well as a K-type thermocouple, but they both seem to agree. Could there really be a 40~70C difference between the die and the top of the package? or could the internal temperature sensing be off by that much?
(Note: i have currently only tested 2 PCBs, perhaps the small sample size is part of the issue here)