After you file

I also did the same thing I think they issue walmart pre paid card that u can NOT reload. So that's why you cant receive ur stimulus payment. I believe the turbo card is different since u can reload it