Multisite User Management is a plugin that provides for adding user Roles to various sites.
In my Multisite environment I use it to assign a new User a Role for the Primary site when Registering on a subsite (the subsites are on Membership but not the Primary site)
With the Membership plugin enabled Multisite User Management does not work. Registering a user on a subsite is not added to the Primary site.
It would be great if this code work. We are banging our heads on it now.
This question was originally raised here: https://premium.wpmudev.org/forums/topic/assign-user-role-to-access-level#post-245532