I'm working with the Simple Platformer module, and I had the same desire to have a checkpoint after the player clears each screen and gets warped to the next screen.
I followed dale_coop's instructions very carefully, many times. (dale_coop, your tutorials are excellent, by the way
) I added lives to the player, and created the asset for a checkpoint.
I finally got a checkpoint working with an asset tile by importing the script setting from the Scrolling Platformer module. The checkpoint asset works, so if you die you will be sent back to the checkpoint, however once sent back to the checkpoint there is no way to exit the screen and progress to the next screen. The way to progress from screen to screen in this game is to collect the flag asset, which will bring you to the next screen. I only place one flag asset on each screen. Once you are sent back to the checkpoint, collecting the flag asset only adds to your score and it does not progress you to the next screen.
I'm new to this program so it is very probable that I've missed a small detail, like checking a box or messing up the script settings. Any thoughts or ideas on where I went wrong?