Das liegt wahrscheinlich daran, das Microsoft sich nicht die Mühe macht TeamViewer als vertrauenswürdig einzutragen.
Die Kollegen von pi-apps machen das so:
chmod 755 ~/.local/share/applications/pi-apps.desktop
gio set ~/.local/share/applications/pi-apps.desktop "metadata::trusted" yes
kannst du ja mal mit deinem Desktop-File ausprobieren