22478.1000 = DEV channel = 11+ and will expire and have a watermark on the desktop. Win 11 22000.xxx doesn't have a watermark nor expiration date, only the EVAL installs have.
No, you can try an inplace/repair upgrade using a non EVAL ISO but i doubt that'll work, clean install with the correct ISO would be best.
Check the 22000.xxx dedicated and sticky thread, download section: [DISCUSSION] Windows 11 Official Build 22000.xxx (PC) [co_release] But inplace/repair upgrade to Win 11 won't work when you're on 22478.10xx.
Found interesting workaround for this. Reboot your PC and after that logout from windows and login back. After this teamviewer will work.