How to fix devices in wrong locations/hub?

So a while back when the new app first came out I tried to migrate to it. I have three hubs listed in three different locations (one at my parents house, one at my house, and a third at my work place). When I tried to migrate to the new app it ended throwing (nearly all) my devices onto just one location. If I look in the api the devices are still showing properly with the right hub/location, but in the new app they are screwed up.

At the time I just went back to using the old app, but now with that retiring I’m trying to use the new one… but my devices are still all screwy. Any idea on how to change them back? I’ve tried going into the api and “swapping” them to the hub that they show in the app, and then switching them back to the right app. Obviously this didn’t work.

You have to contact support. Once it is escalated past front-line support (who will tell you to uninstall and re-install the app), they’ll pass it onto someone who can actually fix the back-end database the new app uses by synchronizing it.