I am on Rocky Linux 9, a RHEL 9 derivative.
SHA1 has been depreciated on all RHEL 9 derivatives, which is what the GPG key is signed with. So teamviewer cannot be updated using the key without workarounds.
Teamviewer, please update to a more advanced hashing algorithm.
Workaround:
Following these steps will temporarily enable the unsecure SHA1 GPG key checks, then update, then disable again.
sudo update-crypto-policies --set DEFAULT:SHA1
sudo dnf update
update-crypto-policies --set DEFAULT
Websites with supporting data:
https://dl.teamviewer.com/download/linux/signature/TeamViewer2017.asc
[Removed as per Community Guidelines]