Will someone please explain to me in short words, with pictures, just what exactly I need to do in a df20 webapp to guarantee that the DD objects will have the same contents on every action for each individual user?

I have a webbutton on a page that displays data from a DD. the button updates a field in the DD USING DD CODE, no old fashioned file buffers here. but yet sometimes the WRONG record is updated.

SO, are DDO structures guaranteed correct on every call?

How do I check?

Why are ALL buffers not forcibly cleared and reloaded on every call?

How on earth am I supposed to debug this stuff?