iOS Watch
The thermalmonitord Wave: Why Watchdog Panics Spiked After the Last Update
By Alex Rodriguez, repair technician · October 1, 2026 · 5 min read · Leer en español
A cluster of "no checkins from thermalmonitord" panics with no hardware behind them. How to tell a software wave from a hardware fault — before you pick up a screwdriver.
Three phones in one week, three different customers, one identical panic: userspace watchdog timeout, no checkins from thermalmonitord. Different models, different ages, different usage. Same week they all installed the latest iOS point update.
That's a software wave, and it has a tell: the panic names a userspace daemon, not a sensor. No missing prs0, no SMC line, no AOP complaint. The hardware is reporting fine — a process just stopped checking in.
The triage order for a wave like this: update to the newest build, test for 48 hours, and only then consider a restore. If the restarts survive a clean restore with no backup, then — and only then — start thinking hardware.
All three phones settled after the follow-up update. Total parts replaced: zero. The most expensive repair is the one the phone didn't need.
From the log
userspace watchdog timeout: no checkins from thermalmonitord in 120 seconds
Filed under: iOS 18 · thermalmonitord · watchdog · software
Check your own log
Have a panic-full .ips file from a phone doing the same thing? Run it through the free analyzer — it reads the file locally in your browser and shows you the evidence it finds, the inspection targets it ranks, and the next checks it recommends.
More from the Journal
- A JetsamEvent Is Not a Panic: How to Ask for the Right File
iOS Watch · October 8, 2026 - The $100 Log: What "Halt/Restart Timed Out" Taught Us About the Charging Flex
Case Files · September 28, 2026 - Missing prs0? The Barometer Hides on the Charging Flex
Case Files · September 21, 2026