OK, I got it to work! Not sure what the problem was, but apparently my computer decided to cooperate.
Anyway, fun puzzle game! My only suggestion would be to let the player know when they've failed to solve a puzzle, and also give them a prompt to reset the puzzle if they've failed. :)