Или еще есть сценарий когда Вам ответили час назад но QSO не состоялось и Вы продолжаете звать, да еще спустя час могут ответить сообщением 73, морока будет с определением Time_On и по переданному и по принятому сообщению.
В 18.1.0.34 сделано ограничение в коде, при разнице Time_On и Time_Off во времени более 150 секунд для моды FT8 и более 600 секунд для остальных мод время Time_On при записи в лог ставится равным времени Time_Off, то есть никаких сбоев в подтверждении eQSL и LoTW сейчас быть не должно.
void MainWindow :: on_logQSOButton_clicked()
...
if (dateTimeQSOOff < m_dateTimeQSOOn) m_dateTimeQSOOn = dateTimeQSOOff;
// 150 seconds delta for FT8, 600 seconds delta for other modes
if (qAbs(dateTimeQSOOff.toMSecsSinceEpoch() - m_dateTimeQSOOn.toMSecsSinceEpoch()) > m_TRperiod * 10000) m_dateTimeQSOOn = dateTimeQSOOff;
В этом коде переменная m_TRperiod имеет значение 15 секунд для FT8 и 60 секунд для JT/T мод.