Restarting the layout seems... kind of harsh too here.
You have some kind of lift, and it doesn't stop going up, here is your problem. You should have it go down after some time. What if the player falls from the lift ? Is he supposed to suicide in order to restart ? It would be strange...
If at some point you detect that the player is on the platform, you could also start to test if the player is still on the platform, or if the platform has reached its top position. When this happens, you could then start to move the platform down again.
If all this doesn't go with your plan, you could also use the "savestate" functionality. At the start of the game (after the layout starts), save your game (System : Save). At the end, just reload this save. Now, add the behavior "nosave" on everything that is supposed to not be reset between the player's try, like the highscore, the number of life, ... And here you go