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.