Same issue here with Intel HD 610 and Nvidia GPUs. Both drivers are up to date. The fact that 'View > Refresh' trick does the job means that the issue CAN be fixed by TeamViewer team (with an automatic force-refresh or smth) in the future updates. 'View > Refresh' workaround works fine when connecting from a PC, but if you're connecting from mobile the first attempt will fail (asks for a password for some reason), only the second one will be successful, which is annoying. Enabling Multi-Monitor Support for iGPU in the motherboard BIOS solved the main issue for me: now the black screen refreshes itself in a second or so, no need to dig into menus. The mobile issue is still there however. Hope this helps.
... View more