We updated the serial stream because we had some important customers that asked for specific elements to be added to the stream. We knew this was a possibility since day one, and even put a version number in the serial stream so an application can tell that the stream has been changed. We would always prefer to not change the format, but at some point you need to balance the needs of a variety of customers, and we had a clear business case to support customers asking for new features in the serial stream.
One of the issues here is that the VP-200 is not a product we "support." While we have official support for the VP-X,
Vertical Power used our serial stream for the VP-200 on their own accord without any input from us. This is fine and in fact the whole reason that we created a documented serial stream, but this means we didn't even really know they were using it so it's hard for us to realize that we were going to break anything. Compatibility is something that we test every release for products we support, but isn't something that we can promise for arbitrary 3rd party devices that few of our customers use.
We only moved a few parameters around in the new serial stream, so it's unfortunate that it will take them months to fix this as it's likely just a few constants in their code to make it work again.
It is possible to revert to 5.0 without much hassle. Contact support via email or phone and we can send you instructions.