Team viewer remote access is not working with zscaler proxy, how can I fix this issue?

We are currently implementing Zscaler proxy and facing some challenges with TeamViewer. Teamviewer shows ready to connect but once we try to establish the remote control session it shows connection and then returns to "Ready to connect" without prompting for authentication password On the remote system we see an error message stating "protocol negotiation failed". Need help in resolving this issue.

Zapp is configured in tunnel mode.