If a level has multiple InBoundsTriggers, and only one of them contains the start, when you go OOB in the second one (that does not contain the start), you will go OOB again when respawning.
Sorry if it's hard to understand.
EDIT: Post 200! Now to get back on topic...
This signature is real code