What is the problem?
If you enable the auto-enroll feature globally, not all the Beta feature options are returned in the Special:GlobalPreferences form.
On https://en.wikipedia.beta.wmflabs.org, for example, only one Beta feature option is returned. Normally, there are 5.
Bear in mind, the exact Beta options that Special:GlobalPreferences will display depends on the the wiki from which you are accessing it. Therefore, when this is fixed it might be necessary to test it on various different wikis.
N.B: There is perhaps a broader debate to be had about which options Special:GlobalPreferences displays. Currently, this depends on the wiki from which you are accessing it. So, if you access it on enwiki you will get a different set of options to when you access it on commons (for example).
Steps to reproduce problem
- Login
- Go to Special:GlobalPreferences (e.g. https://en.wikipedia.beta.wmflabs.org/wiki/Special:GlobalPreferences)
- Go the the "Beta features" tab
- Make a note of all the options in the form
- Make "Automatically enable most beta features" global and also check its checkbox
Expected behavior: The options in the form are the same as you observed in step 4
Observed behavior: Some options are not there (for example, on https://en.wikipedia.beta.wmflabs.org only the Structured Discussions on user talk option is returned)
Environment
Browser: Firefox 78
Wiki(s): https://en.wikipedia.beta.wmflabs.org GlobalPreferences 0.1.2 (f3c2f20) 07:24, 7 January 2022.
Screenshots
Before enabling the auto-enroll option:
After:


