yes, you'll now need the desktop version to finish your 2022 return. It cannot be e-filed.
5am-5pm Pacific Time (8-8 Eastern) Monday - Friday
https://support.turbotax.intuit.com/contact
800-446-8848
There is no online version of TurboTax Business for tax year 2022. Are you referring to the software that is used for a return for a C-corps, S-corps, multi-member partnership, or an estate return?
TurboTax Business is a CD/download program that has to be used on a Windows computer. Not sure what you purchased ---but it could not have been an online version of TT Business for tax year 2022. Do you mean that you paid online to get the download?
Access your downloads here
https://shop.turbotax.intuit.com/commerce/account/secure/login.jsp?pagecontext=download
https://ttlc.intuit.com/community/tax-topics/help/activating-turbotax-cd-download-software/00/852971
To find your license code:
https://ttlc.intuit.com/community/tax-topics/help/i-can-t-find-my-license-code/01/852973
A 2022 return cannot be e-filed. It must be printed, signed and dated in ink, and must be mailed in.