After you file

@Forster - do not shoot the messenger! 

 

understand these stimulus payments have nothing to do with Turbo tax and it's all on the iRS,

 

The IRS cobbled together  website to update banking information in under two weeks - in the middle of a pandemic.  Nothing is perfect.  Have patience,