Photon only seen in ONE of the IDE's, CLI, Dev, or Web

For whatever reason, even though I am logged into the same credentials on each platform, if the device is registered on Cli, the Web interface won’t see the device. And if I am logged into the Web, the CLI can’t see the device, neither does the Particle Dev environment. They all seem to work ok on their own, but there’s no way to just build from whichever environment. If I try to use the ID in another environment it says hey, someone else owns it, would you like to ask for a transfer. Saying yes, then clicking the link in the email takes you to the site, but when you release it it says the transfer failed (Same email address!). Is there some way to fix this?