<<< {"t":"MESSAGE_CREATE","s":76,"op":0,"d":{"type":0,"..............}}
Exception thrown: 'System.Exception' in DiscordAPI.dll
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
>>> {"op":1,"d":76,"s":null,"t":null}
Exception thrown: 'System.Exception' in System.Private.CoreLib.ni.dll
ConnectionAborted
Gateway closed with code 1006 and reason ""
<<< {"t":null,"s":null,"op":10,"d":{"heartbeat_interval":41250,"_trace":["[\"gateway-prd-main-wzzr\",{\"micros\":0.0}]"]}}
>>> {"op":6,"d":{"token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","session_id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","seq":76}}
>>> {"op":1,"d":76,"s":null,"t":null}
<<< {"t":null,"s":null,"op":11,"d":null}
<<< {"t":null,"s":null,"op":9,"d":false}
>>> {"op":1,"d":76,"s":null,"t":null}
<<< {"t":null,"s":null,"op":11,"d":null}
>>> {"op":1,"d":76,"s":null,"t":null}
<<< {"t":null,"s":null,"op":11,"d":null}
>>> {"op":1,"d":76,"s":null,"t":null}
<<< {"t":null,"s":null,"op":11,"d":null}
>>> {"op":1,"d":76,"s":null,"t":null}
<<< {"t":null,"s":null,"op":11,"d":null}
>>> {"op":1,"d":76,"s":null,"t":null}
<<< {"t":null,"s":null,"op":11,"d":null}
>>> {"op":1,"d":76,"s":null,"t":null}
<<< {"t":null,"s":null,"op":11,"d":null}
>>> {"op":1,"d":76,"s":null,"t":null}
<<< {"t":null,"s":null,"op":11,"d":null}
>>> {"op":6,"d":{"token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","session_id":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","seq":12}}
......
<<< {"t":"RESUMED","s":31,"op":0,"d":{"_trace":["[\"gateway-prd-main-nz4x\",{\"micros\":2225,\"calls\":[\"discord-sessions-prd-1-2\",{\"micros\":77}]}]"]}}
One solution maybe would be wait some time for RESUMED message and if it does not come, call SendResumeRequest again...