Did a number of tests to isolate what seemed to be causing the crashes when using the new Socket.io node. I found that I could reliably replicate the crash when the Socket.io DAT received an event from the server with no “message” or data associated with it. Crashed every time an event was received without data.
Obviously, this is a very common use case for sockets to send simple events without data, and since when emitting from the socket.io node, the data parameter is optional, the expected behavior would be to support simple events without data.
Let me know if I can help provide any other info! But from my tests, this seemed to be the issue regardless of all other settings (TCP, https, etc).