If it was doing that it should have down shifted, not shifted into neutral. I had more than 50 stored errors, with every block that MES can poll except the ECM reporting errors (ECM was probably reset when I removed the EC P2 tune in preparation for the the W05 recall). Pretty much every error was CAN bus communication fault. I haven't checked the wiring, but I suspect that more than one CAN bus was involved, which would be most consistent with a voltage issue.Possibly it's some emergency charging logic. Get the rpms up to increase alternator output? A single missed can message will store a code, missing several will trigger all sorts of errors and warnings.
I cleared a few without writing them down, but here is the list of those that I did write down. Some transcription errors are likely:
C0076-68 U1701-87 U1757-87 U1767-87
U1700-87 U1701-87 U1703-87 U1930-86
C1018-68 U1700-87 U1701-87 U1702-87 U1703-87 U1704-87 U1960-83
Continental Instrument Panel
U1711-87 U1736-86 U1736-87 U1751-87 U1752-87 U1757-87 U1765-86 U1765-87 B1029-64 B102E-64
B2206-00 U0155-87 U0155-8F
U0001-87 U0020-87 U1001-87 U1703-86 U1722-87 U1766-8F U1931-86
TRW climate control
U1700-87 U1703-87 U1724-87
U1700-87 U1701-87 U1703-87
Blindspot left and right (same errors on both)
U1700-86 U1703-86 U1460-64
U1700-87 U1930-29 U1933-87 C1003-29 C1001-29
DTCM had errors, but I did not write them down.
IIRC transmission had errors, but I did not write them down.