Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rb549cc9586c585902f891e1aac5e59b7de445f71 -r923eb5f81bc57b39e545d3710e01ba45665cf402 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision b549cc9586c585902f891e1aac5e59b7de445f71) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 923eb5f81bc57b39e545d3710e01ba45665cf402) @@ -4392,7 +4392,8 @@ BOOL result = FALSE; // verify payload length - if ( sizeof( U32 ) == message->hdr.payloadLen ) + if ( ( sizeof( U32 ) == message->hdr.payloadLen ) && + ( ( DG_MODE_STAN == getCurrentOperationMode() ) || ( DG_MODE_SOLO == getCurrentOperationMode() ) ) ) { NELSON_SUPPORT_T nelson;