After you file

Today I contacted the IRS to see when I will be getting my ddd. When going through the automated line first it told me I had no offsets yet after speaking to a representative she states I do have an offset. I'm just wondering how long that takes as my taxes are still processing and does anyone know if I'll still get my deposit through SBTPG or will my remaining refund come through the mail? I've never had this happen before. I've been homeless for 3 months living in a hotel working 60-70hrs a week to try and get by. I really need my refund quickly.