Thanks for the errorlog.txt file, John. Here's the relevant fragment:
2020-04-07 16:58:11.524 > DXLogMain.ValidFields: KD2KJU
2020-04-07 16:58:11.525 > DXLogMain.ValidField: theDXCCID = 248, CorrectDXCCPrefix = I, DXLogMain.Fieldbox(DXCCPrefixField) = K
2020-04-07 16:58:11.525 > DXLogMain.ValidFields: not valid: DXCCID = 248
2020-04-07 16:58:11.526 > DXLogMain.ValidField: FreqRX = 50.314111, BandRX unspecified
2020-04-07 16:58:11.527 > DXLogMain.LogFrameSelect_Click, Index = 0
2020-04-07 16:58:11.527 > DXLogSetup.LogFrameVisible_Click, Index = 0, MakeVisible = True, LogFrameVisibleShift = 0
2020-04-07 16:58:11.528 > Main window height = 9525
2020-04-07 16:58:11.528 > Log grid height = 4158
2020-04-07 16:58:11.529 > DXLogMain.ValidField: enabling panel 0: BandRX error
Your logged QSO with KD2KJU as its DXCC country code set to 248 (Italy) but its DXCC Prefix set to K. Also, its BandRX item is empty though its FreqRX specifies a 6m frequency.
The combination of two different errors in the same QSO may be the reason that a label is not flashing to highlight what's wrong; I will investigate.
73,
Dave, AA6YQ