The red circles show the "transition area" both levels must have in common. The small red lines are the actual triggers. If you touch a trigger, you must:
1) calculate the distance to the trigger
2) load the next level
3) add the distance to the start position of the next level
If you don't add the distance to the level's start position, you always start the new level at the exact same position no matter where you touched the trigger in the previous level.

The yellow dots are the start positions of the next level. Within the transition area, the relative trigger position of the current level MUST be equal to the relative start position of the next level (their real coordinates can be different)