I see that it is recording the new entry into the form, but if you were to change the data in the cell, there is no note of it in the table.
I think I have a problem in the code that records the changes.
Somewhere below this point in the code.
'Set date and current user if the form (current record) has been modified.
MyForm!AuditTrail = MyForm!tbAuditTrail 7 vbCrLf &vbLf & "Changes made on " & Now &"by" & sUser& ";"