After you file

I too had my refund deposited to my turbo card, and when I went to the irs site, I had to update my deposit info. They did not have the turbo card info stored. Now it’ll be ‘several days’ till it is deposited. Why would it be like this for me and thousands of others?