Rob,
Sorry it took me a few days to respond...I've been under the weather this week!
There's definitely something up. What you're experiencing is not the "normal" behavior. When you click the Cancel button when asked to save changes, it should take you back to the Properties back...it sounds like it is. When you click the Cancel button at the bottom of the page, it should take you back to Page 1, and you should see no changes to the list. When you click back on the Properties page, you should see the currently selected record.
Is it possible that you haven't inserted all of the necessary code in your page 1 business object as specified in the Developer's Guide? Specifically, check the Cancel() method of the business object. If everything seems to be set up correctly, check for places where code may have been added, but DODEFAULT() wasn't issued.
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com