Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rfd87688d38be3ed2453ad210728ad95b5dcfd118 -r4c992d223269b589edf3e60f01bfaeaf2307488a --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision fd87688d38be3ed2453ad210728ad95b5dcfd118) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 4c992d223269b589edf3e60f01bfaeaf2307488a) @@ -2559,7 +2559,7 @@ BOOL result = FALSE; // verify payload length - if ( message->hdr.payloadLen == sizeof( TEST_OVERRIDE_PAYLOAD_T ) ) + if ( sizeof( TEST_OVERRIDE_PAYLOAD_T ) == message->hdr.payloadLen ) { memcpy( &payload, message->payload, sizeof( TEST_OVERRIDE_PAYLOAD_T ) ); if ( FALSE == payload.reset )