It all started with an issue where confirmation emails for trusted devices weren't arriving. But when I tried accessing it via the browser, it turned into a nightmare: clicking any link required me to log in all over again.
The login.teamviewer.com devices page is accessible but doesn't work. Instead, you have to dig through a mess of pages to find web.teamviewer.com, which actually provides access to the devices. They’ve turned a functional product into a trash where you can't even log in from new devices.