Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -r6cc48a92eda5d3b797eb470b37bb097907dbea8e -r86eff2c63b93ec1b8de2dd95bdcadf55f7e1ad87 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 6cc48a92eda5d3b797eb470b37bb097907dbea8e) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 86eff2c63b93ec1b8de2dd95bdcadf55f7e1ad87) @@ -2699,7 +2699,8 @@ { if ( message->hdr.payloadLen == sizeof(U32) ) { - U32 timeInMin; + U32 timeInMin; + memcpy( &timeInMin, message->payload, sizeof(U32) ); verifyTreatmentDurationSettingChange( timeInMin ); }