I kinda fix it doing something different. I let you know what I've done and you guys tell me if that sounds right to you or it could bug out.
So I have a square for a player as invisible and an image pinned to it. So this is what I did.
When health is less or equal to 0 I set invisible my UI (score, lifes, etc) and destroy the image pinned to the player so the player stills alive. Wait 0.5 and restart layout.
Then I do On start of the layout set UI objects to visible. Pin image to player at position & angle.
Subevent trigger once: reset global variables to default (so you get score to 0 and full HP) & player set position to 50,500.
So far with these little amount of events is doing exactly what I wanted. Now I dont know if that would cause trouble, I guess I will know in the future. I did this because the tips you gave me didn't work.
Would like to hear some feedback. Thanks