Yesterday, 2022-01-16 16:24, I deposited 7 tf2 keys and while the status says "completed" it doesn't show up in the key credit ledger > deposit/withdrawal log. I waited until today hoping it was just a time problem but it seems like it isn't so.
Edit: if it helps the ID is 2620517