Under the hood
The idle/kept-reminder probe is now a 'threads probe' with its own failure counter separate from the existing one
What
An internal background probe, previously tied to kept-reminder/idle checks, is now referred to as a threads probe and tracks its own consecutive-failure count via a new threadsProbeFailures counter, giving up after 2 failures. This is separate from the existing clearAtProbeFailures counter used elsewhere.
Why
Separating the failure tracking lets this probe fail and back off independently without affecting the other probe's failure count.