There is a known defect in HRD Logbook where UDP broadcasts received on the QSO Forwarding for WSJT-X port may not log correctly depending upon the ADIF field order.
Of course, the field order in ADIF formatted UDP payloads shouldn't matter, and the defect has been fixed and will be released in the next update of HRD.
In the meantime, you can use the HRD V5/V6 logging interface in JTAlert, until the next release of HRD when you can revert to using the Last QSO API broadcasts again.