Thanks @SForrestLO, I was just confirmed that for my specific case, it is not my federal tax refund, it is the stimulus check. I am still waiting for my federal...
Hikelsiclawson, do you have any explanation now? I am in a similar situation and the amount difference is huge so I am very concerned and I could not find any e...