Firmware sometimes returns erroneous timestamps(2)