Managed hosts not showing as online (even though they are).

I am partway through a roll-out of around 80 Windows 11 devices and have installed TeamViewer Host as I have been going along.

What I am noticing is that most of the deployed devices aren't showing as online in the management console, yet from the user's perspective TeamViewer is online. Some devices are used every day but say they have been offline for up to 20 days. The only way to connect is to get their ID and enter the password instead of just double-clicking the device.

Any ideas or suggestions would be greatly appreciated.