When the version of the mod differs on a server it is impossible to update some mods while joining - however it is possible to do it within a workshop.
So to update a mod, the user have to go to the workshop, update or uninstall a mod, then join again.