That’s a good point. I guess Toad is expecting the value to stay at zero, and returning a “bad” condition because it is non-zero. Sounds like a false alarm to me.
Oh, and I just tested setting mine to zero, and then saw Oracle change it on startup.
I found the same to be true of all of the “Let Oracle determine the value” health check items. These will be removed next version.