Chosen Solution
I hope this part of the panic log is enough since I cant post all of it: “termination” : {“code”:2,“flags”:6,“namespace”:“WATCHDOG”,“details”:[“checkin with service: thermalmonitord returned not alive with context:”,“is_alive_func returned unhealthy : current 6fffffffffffe, mask 37ffffffffdff, expected 37ffffffffdff. SD: 0 BC: 0 Missing sensor(s): TG0B Prs0”,“no successful checkins since wake (120 seconds ago), 59 seconds since last crashed by watchdogd, (1 induced crashes)”],“reasons”:[“checkin with service: thermalmonitord returned not alive with context:”,“is_alive_func returned unhealthy : current 6fffffffffffe, mask 37ffffffffdff, expected 37ffffffffdff. SD: 0 BC: 0 Missing sensor(s): TG0B Prs0”,“no successful checkins since wake (120 seconds ago), 59 seconds since last crashed by watchdogd, (1 induced crashes)”]},
This panic log is giving the error that the phone is not getting check ins from particular sensors: TG0B and PRS0. TG0B is a battery sensor and PRS0 is the barometer. This could be the result of a few things, but generally it seems to be an issue with the dock flex (the cable assembly the charge port is part of). I would start with replacing that, generally a high quality or OEM part is best. I have heard many people having similar issues with sub-par replacements.