First of all, Fast User Switching works fine.
Thanks for confirming this. It was not properly showing up in the configuration where I originally reported the problem.
I reproduced the same problem in an existing UTM VM with a single volume after adding a second admin user. In the original admin account, the Fast User Switching option wasn't available in the UI referenced by Kevin above. However, after logging out of that account and logging in to the new admin account, the Fast User Switching button was available in the Control Center's "Edit Controls" UI. So there may be a minor bug there.
This is not the same behavior that I saw with the installation on a separate APFS volume. However, I went through a more complex setup flow with that installation, as I initially migrated over my primary admin account settings from the primary volume, and then added a second admin account after I ended up with the wrong UID, which necessitated going through Recovery mode and disabling SIP to get the file ownership straightened out so that I could access my source files on the primary volume. I imagine something in that process caused the system to fail to recognize that a second account had been added, causing the feature to remain hidden.
I'm not sure what you mean by "secondary volume".
I assume he's testing on a secondary volume instead of replacing his primary boot volume.
Correct.
I don't recommend trying to test with any kind of unusual boot configuration.
I previously worked in Core OS for 12 years, so I'm pretty well aware that this is a supported and not extremely unusual boot configuration.
Anyway, as mentioned above, I expect the problem was not directly related to the boot configuration, but rather the account manipulations that I performed post-install.
the more unusual a boot configuration is the MORE important it is to test that boot configuration, since that gives us the most time to fix things if/when something is broken.
This.
Fast User switching is an operating system feature. I'm unaware of any 3rd party developer API that might affect its behaviour. Therefore, it's not relevant to this developer forum.
I am a developer and encountered this problem in my development workflow while trying to bring my apps to macOS 26, so I had reason to believe it might be relevant for others. Perhaps I'm wrong, but my understanding has always been that this forum is for developers to seek help with any issues they encounter while testing the betas. I've never known that the discussion should be limited strictly to APIs.
In macOS 26 the entire Control Center settings pane has been removed and is now managed through an "Edit Controls" button at the bottom of control center itself.
Right, I saw this, but as described above, the option wasn't showing up.