I have exactly the same issue as @chrisbeee. The only role the Superadmin can see and assign is “Customer”. Strangely the normal admins can see and assign all roles like “Subscriber” and so on. In my case this happened after Moving the site to a new host, but I can’t see anything wrong in the database or elsewhere.
Any hints on how to solve this problem are highly appreciated!