The problem is that when puzzles are created, they are almost always designed from the developer's perspective.
So, you'd need to enter their mind, and know exactly what they're thinking about.
How in the bull fucking hell is the average player supposed to do that?