Test Case Microflow Commits are persisting in data base after execution

We are using Toggle Auto Rollback feature from Unit Testing module and few test cases commits are not getting rolled back and persists in data base after test case execution. Each test case has sub-microflows and has few commits in it. We flipped "Toggle Auto Rollback" on/off but still don't see any difference.
1 answers

See the documentation here: https://docs.mendix.com/refguide/rollback-object

And especially this part:

The rollback-object action can be used to undo changes (that have not been committed) that were made to the object in the part of the flow preceding the activity. Furthermore, it deletes objects that have been created but have never been committed.