It is already an old thread, but it seems that issue was not fixed completely.
Look at this:
Of course, I'm referring to
timeBetweenCurvesInFlash = (uint16_t *) (paramsAddress+3);
derefTimeBetweenCurvesInFlash = *timeBetweenCurvesInFlash;
and their values in watch window