Most likely the $_GET variable and $_SESSION variable aren't being set in the right order or aren't being passed to the insert page properly when doing it on multiple pages. I'm sure I could debug it, but if you have a workaround that is better than me spending a bunch of time debugging code from another provider.