Because you have chosen to override the default behavior of the Mendix Runtime you also need to do the rollback (if you want that) manually.
In 2.4.3 there's a rollback activity available in Microflow.
In the versions before 2.4.3 you have to define a custom Java action calling Core.rollback(id)
.