The log was just updated, but you are not in the log on 40m CW. My 40m CW QSO from last night is there so most likely you worked a pirate, or your call was busted.
Unfortuantely, Mason is almost certainly correct. I just looked and all my own QSOs are uploaded, regardless of band or mode.
The most recent was at 22-Mar at 17:10z. That is not to say absolutely every QSO has been uploaded. As has been pointed out, on large DXpeditions, there are multiple stations, multiple computers, and multiple logs. Collecting these for upload is a task, but a lower priority one and have gaps depending on how they are aggregated. But, the correct bet is, alas, "not in log".
Work an "insurance" contact on 40 because it probably isn't "insurance".