Get your taxes done using TurboTax

I downloaded TT deluxe 2024 from Amazon and went through the installation process. When the installation process got to the activation page, it hung for a few seconds and displayed the Unable to connect to Internet. I have uninstalled and reinstalled, run as administrator, and disabled my Windows firewall. Nothing helps. Error is still the same.