go to post ilya andreyev · Dec 21, 2020 In disassembler, it looks like the problem is here: if (connection.ConnectionInfo.protocolVersion < 58 || !connection.IsGateway) { throw new ArgumentException("Unsupported type: " + obj.GetType()); } IsGateway property is false. How do I turn it to true :) ? Any other, easier way to achieve what I'm trying to do?