Experiencing Packet Loss on v3 but not v2

Yes it will, it’s an homage to my favourite grumpy programmer:

If you want to fix it, I use this in production code:

f_port = theJSON.get(“f_port”, 0)

You’ll need to do the same for any other fields that may return as zero, null, blank or are uninitialised.

In my not very humble opinion it’s a mistake in the design of Google Protocol Buffers translation utilities to JSON that has been perpetuated by programmers half my age because they all think Google has been around forever so much be right whereas I was coding for hire before the web even existed.