fix: a bug was introduced that was not capture in the tests, having this inside a future does not run unfortunatelly.
Changed to a batchUpdate to see if it handles better and does not crach