I removed the eCart behaviour and that seems to have solved it so have resolved to create my recordsets and then re-add the cart code once I'm ready.
I note that someone else was experiencing this, in the forum.
It will work, as a solution, for now. I'll come back to you if anything needs debugged or if I can't then get the eCart behaviour back on the page!
Thank you.
NJ