Yeah this is a bug. Discovered it a few months back.
Switching between global slots does not properly change the state of the local control switch.
You may need to manually override it.