It is because of an error in the code where you can end the level at any time, but collecting all of the parts gives the correct text. The game is slightly longer but we had issues where we practically remade the whole game from scratch the last day and with a limited skill set I stayed up all night getting things to run correctly.
Thank you for your feedback! It is much appreciated!