I just logged a few QSO's in SSB and CW and LOGic logged all 6 grid characters. When I log a QSO with WSJT v2.2, it only logs 4 grid characters.
I think you're right Jess, must be WSJT only grabbing the first 4 grid characters.
To see which version of WSJT changed that, I should try to go back a few versions, that might be my next test