If you are still using version 12.0.259312, here is what that means for you:
If you are running macOS 13+ or 14+, older TeamViewer builds suffer from permission errors (Screen Recording & Accessibility). Build 120259 is the to support Apple's new privacy framework. Without this build, you cannot remotely control a Mac. teamviewer 120259 hot download