After you file

If you used the Processing Service then your refund went through the 3rd party bank, SBTPG.  Maybe your refund is hung up there.  It might have been put on a Green Dot money card.  I'm not sure how that works.  But there are lots of posts and complaints about refunds being held up at SBTPG.