[Bug] system.perspective.getSessionInfo() - Designer shows up as browser session scope

I use system.perspective.getSessionInfo() to create a list of current users for a certain project. I have noticed that if I have the project open in a designer, it will show up as "designer" in the sessionScope key, which is correct.

If I have the designer open, and I go to another plant location, somewhere along the way of dropping and reconnecting the network, the sessionScope no longer shows as "designer" but as "browser."