What a Sherlock Holmes story is: Seemingly-unrelated characters could be responsible for the crime
How the story would've been if it was really similar to Sherlock Holmes:
- Check your own software (Already done)
- Go down the stack and check all dependency, platform issues (Already done)
- Check if your clipboard works properly (New)
- Check if the monitor outputs pixels properly (New)
- Check if your eyes see clearly (New)
That would be Sherlock Holmes debugging!
On a serious note, I like the story. I also like the way things are done but I assumed that's how every developer works. I looked at the link to the Scientific approach and IMO, that shouldn't be considered as the de-facto Scientific approach. This should be the Scientific approach.