After some debugging I've noticed some exceptions were raising, specifically certain transactions where being closed before commiting them. Such behaviour did not seem to affect the system, but I though it was better to fix it, just in case.