Today I spent an hour trying to figure out why "the system" was behaving a particular way. My conclusion was that it was impossible based on the code. Eventually I decided to call over an experienced colleague as another pair of eyes. Just 30 seconds into explaining the issue I figured out what was wrong. To which my colleague said you didn't need me you just needed a rubber duck!
https://rubberduckdebugging.com/