How can I register as a local user without logging out of FlexPendant?

In order to execute over RWS on OmniCore controller, we have to register the user as local and request mastership of `edit` domain. However, local user of FlexPendant needs to be logged out to allow user as local and the request needs the enable input to be momentarily held. Is there a way to keep the FlexPendant logged in for displaying event log, messages and as a redundancy control interface; while operations are being managed from our RWS interfaced program?

Additionally, why is `ulocale=local` not required for virtual OmniCore controller or any IRC5 controller?

There seems to be missing information in `https://developercenter.robotstudio.com/api/RWS` specifically around local user requirements.

Any help or referral is greatly appreciated!