Hi joel,
Thank you for posting your question here!
To confirm whether the laptop is in S mode go to Settings then System then Activation. On that screen look for wording that says Windows 11 Home in S mode. If you see that then S mode is enabled and that is what is blocking TurboTax from installing. To switch out of S mode stay on the Activation page and under Switch to Windows 11 Home select Go to the Store then select Get and confirm. The switch is free and permanent and once it completes TurboTax should install normally. If you do not see any S mode wording on the Activation screen then the device is already out of S mode. If TurboTax still will not install after confirming the PC is out of S mode, the next step is usually compatibility or security blocking the installer. Make sure Windows 11 is fully updated then temporarily disable any third-party antivirus and try running the TurboTax installer by right clicking and selecting Run as administrator.
Let me know if you need further assistance, feel free to ask me by clicking "Add Comment" or "Add Answer" if you cannot add comment so your response will be visible. Thank you and I appreciate your effort.
Best Regards,
Angelique P.