"Protocol Mismatch" when adding service token

I’ve followed the guide “Service tokens for SSH connections” to add service auth and service token. When I later try to add the token to the machine I get:

SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7
 
Protocol mismatch.

Note that output stalls after the OpenSSH verison output. If I press enter the “Protocol mismatch” message appears. This is on an ARM64 machine.

For some reason the command I used got cut out of my original message:
```cloudflared access ssh --hostname --id --secret ``