I've been using TeamViewer for a decade now and it had always been perfect. Simple. Easy to use. Cross platform. Reliable. No ads. Secure. Until today.
Today, someone, somehow connected to my computer for about 5 seconds before I immediately terminated the TeamViewer process. I believe, if I read the TeamViewer GUI correctly before terminating, that person had no name. There was simply an id that I can't remember anymore. I found a list of recent remote control connections in the remote control tab and found the same: a user with a blank name. I added that person as a contact and sent them a chat message. They offered up nothing but hopefully you may be able to understand exactly how they did this from your logs + mine (I can provide them).
I'm very confident, if not certain, my TeamViewer account itself was not compromised. The password was randomly generated and is unique to this website. No data breach of another company could reveal this password. Additionally, my trusted devices and active logins did not show any signs of another user accessing my account.
My belief is then, the remote control authentication was bypassed somehow. I have had no connections outside of my account to any of my computers in years and had no plan to allow another. That leaves only one other option. Somehow the bad actor was able to obtain my assigned id + generated password + personal password, leading me to believe this person bypassed remote control authentication completely.
I would provide the logs, but apparently the only support you have for the free version is a public forum and I would rather not post logs publicly for obvious reasons. I have what I believe to be their assigned id and participant id from the logs too. I'd be fine posting those if it isn't considered doxing or something on here.
Regardless, TeamViewer has completely lost my trust. I hope you still do the right thing and investigate this issue for the sake of the rest of your users.