You can find things you already solved, because the randomness of things mean that different players will solve a puzzle differently by finding some clues before another
And sometimes they're there for the players who didn't figure out when needed and need more hints to not be stuck