Code:
   Set File_Field_Changed_Value File_Field tSessionRequest.Email  to (Trim(Email))   
         Set File_Field_Changed_Value File_Field tSessionRequest.Phone  to Phone   
        Get Request_Validate to bFail 
        If (not(bFail)) Begin 
            Send Request_Save  
        End
#IFSTUPID 
        Move tSessionRequest.GUID to sRv 
#ELSE
        Get File_Field_Current_Value File_Field tSessionRequest.GUID to sRv 
#ENDIF
I expected that you couldn't save a DD record without it magically updating the actual record buffer. The Multiple overwritten records in my database indicate that that is a lie.

After the Blue Save, the RED move totally fails, because the buffer is from two transactions ago.

Idiot.