Hi Maren,
In your badi implementation are you using any function module for updating ztable if you are using any function module then you have to commit using bapi_transactin_commit fm.
if your using keyword update or modify for updating fields in your ztable then no need for commit as per my knowledge.
Thanks & Regards,
Srinivas.