Fix a puzzle init bug