Do you have any plugins messing with roles on those sites?
No. I have all plugins deactivated except JMM.
List of Plugins
Akismet
Clef
Custom Login
Hello Dolly
Join My Multisite
LayerSlider WP
WordPress Importer
If you need me to complete remove any of the plugins please let me know
Found the issue.
If a site was created before you installed JMM then “New User Default Role” drop down is blank but new sites created after installing JMM displays roles in the dropdown under “New User Default Role”
Whaaaaat? That shouldn’t be possible! It’s the same SQL call no matter what!
Well now I have something to test this weekend.
What theme are you using on the sites? Is it the same all around?
Default theme: Twenty Fifteen and is being used for all the sites.
I spun up a new multisite and created three subsites
Then I installed an activated JMM.
All three sites show me subscribers.
I rebuilt, added all those plugins (except LayerSlider WP which isn’t on wp.org that I can find) and again, no issues.
Can you go to the users page for the broken sites and see what shows up under ‘change role to…’?
Ok I’m removing my sites and readding them and it seems to be working just fine now.