“Update Network” seems to delete roles created by the Localadmin.
Request: Keep all local roles with a different Role_ID but overwrite all local roles with the same Role_ID.
Arguably, but I would not “overload” (like in classic programming languages) the local role to the globals role, since “Update Network” can be very effective in closing security holes from historic and forgotten user roles “somewhere” local.
(I have not checked if Superadmin can use a Role_UD already used by a Localadmin).
Option: Invent a new “Update Network Keep Local” button in addition to the current functionality.