Audit trail Superclass

I am using the audit trail superclass from the app store and am currently stuck. It has been implemented for a while into our project and has been working fine, no problems. However, I have made a few changes and now when i try to commit an object that is a specialisation of the superclass, I get the error:   Object of type '___'with guid '34339947158703335' cannot be updated, as it does not exist anymore.   The object in question has JUST been created and I am committing it to test what is happening, although, this error comes up. It seems to work everywhere else where the superclass is a generalisation (we haven't done audit trails using it is an association). Any thoughts? Cheers
1 answers

Fixed. An error on my part, I was committing elsewhere and it was ruining the associations later down the microflow!