I have a suite of 40 test jobs.
These are all set up to poll my Github (Enterprise) repository every 5 minutes.
I recently went in and did a mass edit of my jobs using Configuration Slicer.
Before using Configuration Slicer, my jobs all had the "Ignore post-commit hooks" checkbox checked.
I saved my changes, and then rebooted Jenkins, and noticed all of my polled builds ran. This should not have happened.
I went into my projects and found that the checkbox had become unchecked.