The Data Packet With: Type-0x96- Returned Was Misformatted !!link!!
Many protocols include a CRC or simple XOR of all bytes. Compute the expected checksum from the received header+payload. If it mismatches, the packet was corrupted in transit.
If the problem is protocol version mismatch: the data packet with type-0x96- returned was misformatted
The transmitting device and receiving device are running different firmware versions. Many protocols include a CRC or simple XOR of all bytes