Firstly, I'm assuming your game over screen is a separate layout. You probably don't need to do this - just make it a layer that appears on top of your current layout. Then all you need to do is system-restart layout.
Alright, so I managed to convert the separate layout into a global layer which works just fine. So I thank you for that tip!! But now I've run into a new issue: No matter what I do, I can't get the 30 second countdown to function, nor the music that is supposed to play when the layer is visible.
I can't post a screenshot of my programming because I'm on my phone right now, but I have it as this:
[ Layer 'GAMEOVERSCREEN' is visible ]:
System; set game over_countdown to 30
Audio; stop all
System; wait 0.1 seconds
Audio; play GAMEOVER looping
Text; Game over_Countdown: set visible
[ Subevent; Every tick ]:
Text; set text to Game over_Countdown
[ Subevent; Every 1.0 seconds ]:
System; subtract 1 from Game over_Countdown
[ Subevent; Game over_Countdown = 0 ]:
System; Go to TITLE
[ Subevent; Keyboard; On Space Pressed ]
[ Condition; Game over_Countdown > 0 ]:
Restart layout
...Any ideas??