I have been debugging a problem for a week in the evenings with Juniper Mist Switches not connecting to cloud when behind Meraki MX 67.  19.1.3
 
Note: Mist Access Points are connecting Fine.
 
From the hardware Point of view they look connected (IE CLD Light solid white)  and the connection to 3.105.198.133:2200 shows  ESTABLISHED
 
Just he Cloud console show them disconnected
 
If the MIST switches are connected to a MG51 with a 5G SIM card.    The Mist Switches work
Using the Internet connection  with a TPLink Home Router BE9300…   The Mist Switches work 
I added a Test MX 64 to a new network (test MX64) and using same internet link  Firmware 18.107.10  The Mist Switches work
 
Downgraded the MX67 to 18.211.2  and the Mist Switches work !
 
So must be something in 19.1.3 
 
Looking at the packet capture  the Meraki does something to the packet at the  "SSH-2.0 Go"   part of the conversation  and the MIST server RESETS the TCP session.
 
 
They have a chat and  switch sends
 
MSG-ID: MXOC-DEVICE-NOTIFY
MSG-VER: V1
DEVICE-ID: <snip>
MXOC-TOKEN:
MXOC-TIMESTAMP: 1721596480.2041769
 
Then
 
MSG-ID: DEVICE-CONN-INFO
MSG-VER: V1
DEVICE-ID: <snip>
HOST-KEY: ssh-rsa <snip>
HMAC: <snip>
 
SSH-2.0-Go
 
And then the TCP  RESET from the mist end.    the Meraki MX has done something to the packet the server does not like...
 
Case 11978964 (for all the packet captures)