Zero trust ssh tunnel stop working last week

Error at ssh client

ssh macos_user@mac3
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535

Details:
#environment: windows11 ssh client, macos ssh server (cloudflared installed at ssh server)
#Problem: the client can’t connect to the server through a heathy zero trust tunnel
tunnel status at dashboard: Healthy
#Troubleshooting: not ssh server setting or key issue since the the client can connect to the server using local area network

C:\Users\windowsuser>ssh -vvv macos_user@mac3
OpenSSH_for_Windows_8.6p1, LibreSSL 3.4.3
debug1: Reading configuration data c:\\user\windowsuser/.ssh/config
debug1: c:\\user\windowsuser/.ssh/config line 7: Applying options for mac3
debug3: Failed to open file:C:/ProgramData/ssh/ssh_config error:2
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> 'c:\\user\windowsuser/.ssh/known_hosts'
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> 'c:\\user\windowsuser/.ssh/known_hosts2'
debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling
debug1: Executing proxy command: exec cloudflared.exe access ssh --hostname mac3.stevenlive.win
debug3: spawning "cloudflared.exe" access ssh --hostname mac3.stevenlive.win as subprocess
debug3: w32_getpeername ERROR: not sock :2
debug1: identity file c:\\user\windowsuser\\.ssh\\key type 3
debug3: Failed to open file:C:/Users/vin/.ssh/key-cert error:2
debug3: Failed to open file:C:/Users/vin/.ssh/key-cert.pub error:2
debug3: failed to open file:C:/Users/vin/.ssh/key-cert error:2
debug1: identity file c:\\user\windowsuser\\.ssh\\key-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_for_Windows_8.6
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535

BTW, my cloudflared version is 2024.5.0 (built 2024-05-16T14:20:06Z).

Thanks for your help.