So, there's a small oversight. I think game check and confirm completed puzzle every time the last piece is putted into place but you didn't lock the puzzle pieces after the check is ran, so it's possible to keep clicking on 1 pieces over and over, basically completing the same puzzle over and over again.