I did not see any files or links on this post. From what you are describing it sounds like either the lookup on the detail page is not filtering on the correct value, or the id is not being set to this value.
On your insert have you specified the id column that should be held in a session variable? What do you specify as the name for this value?
On the detail page your recordset should be filtered on this value. Are you filtering the recordset, and if so what are you filtering it on?
I fixed the problem. I reviewed other session id that we successfully passed and got it working.
Fantastic, so you just made sure the insert page was storing the id in a session variable then on the detail page you set it up so that the recordset was referencing this value rite?