What software provider would not have any impact on when/if you receive the stimulus payment. The IRS is send out the third stimulus payments in waves, and is still in the process of doing so. You can check on your payment by going to:
Get My Payment