Thank you to everyone, in the end it was as @Aasawari said.

Since updating users depends on an external IDP, there were some configuration issues which lead to a failure in the update process which in turn did not reflect onto mongo.