Hi Patrick,
onCreateHandler is invoked on every screen load. So when you hit back, it gets called again. Hence it ends up in loop.
If you have Landing page with Go button -> Current page -> SU3 pattern then instead of onCreateHandler of current page, move the script to Landing Page script "Go 1" button which will click on standard Go button and then execute other script steps.
Thanks
Chinthan