Cannot connect to my desktop running NixOS Hyprland using Teamviewer. Unknown OS or Session

I am seeing an error in the log of unknown os or session here:

IpcInitConnectionLinux::GetOsSessionForProcessId: received unknown os session 4294967295 for process 3492!

2024/01/04 18:25:38.186  1224 140280430851776 S!! IpcInitConnection::Received_Control_InitIPC: IPC connection failed, session not found: type = 4 pid = 3492, Errorcode=11

2024/01/04 18:25:38.186  1224 140280430851776 S!  InterProcessNetwork::HandleCommand: Could not send to target because session ID is unknown: CC=1 CT=1

AcceptServer::HandleAccept: new connection from 127.0.0.1:59970

2024/01/04 18:29:02.437  1224 140280430851776 S   IpcInitConnection::Received_Control_InitIPC: Connecting process: 3492

2024/01/04 18:29:02.437  1224 140280430851776 S!  IpcInitConnectionLinux::GetOsSessionForProcessId: received unknown os session 4294967295 for process 3492!

2024/01/04 18:29:02.438  1224 140280430851776 S!! IpcInitConnection::Received_Control_InitIPC: IPC connection failed, session not found: type = 4 pid = 3492, Errorcode=11

2024/01/04 18:29:02.438  1224 140280430851776 S!  InterProcessNetwork::HandleCommand: Could not send to target because session ID is unknown: CC=1 CT=1

2024/01/04 18:29:18.395  1224 140280414066368 S   TcpProcessConnector::HandleRead(): Socket gracefully closed (PID=3492)

2024/01/04 18:29:18.395  1224 140280414066368 S   TcpProcessConnector::CloseConnection(): PID=3492

2024/01/04 18:29:18.646  1224 140280414066368 S   AcceptServer::HandleAccept: new connection from 127.0.0.1:37380

2024/01/04 18:29:18.688  1224 140280422459072 S   IpcInitConnection::Received_Control_InitIPC: Connecting process: 3492

2024/01/04 18:29:18.688  1224 140280422459072 S!  IpcInitConnectionLinux::GetOsSessionForProcessId: received unknown os session 4294967295 for process 3492!

2024/01/04 18:29:18.689  1224 140280422459072 S!! IpcInitConnection::Received_Control_InitIPC: IPC connection failed, session not found: type = 4 pid = 3492, Errorcode=11

2024/01/04 18:29:18.689  1224 140280422459072 S!  InterProcessNetwork::HandleCommand: Could not send to target because session ID is unknown: CC=1 CT=1

Hopefully this is ok to post. Why is my ipad not able to connect?

Could it be the version is old?
According to teamviewer.com the current version for Linux is:

Current version: 15.49.2
Version Installed from NixPkgs 15.38.3

Wayland support is very new in teamviewer but I’m not sure when it was introduced. It could be that. Definitely worth upgrading