It's not about finding the root of the problem, it's about finding the root of the sprinkler system.
Why? Because, have you ever tried debugging with waterlogged circuit boards? It's a real pain.
Hyperlink to Step 2: Count to 10 and try not to think about the existential dread of infinite loops.