2024 Install Website Not Working on Windows

Hello - I purchased a TurboTax Home & Business license from Costco. Both InstallTurboTax.com and TurboTax.Intuit.com/personal-taxes/cd-download/install-turbotax/ just hang when trying to access these sites using a personal Windows laptop. I’ve tried using the following browsers: FireFox, Google Chrome, and Microsoft Edge. I’ve cleared all cookies, caches, and history. I’ve also tried using Incognito tabs. 


I thought perhaps the problem was the Intuit server, but the download website renders (shows graphics) when I try to access it from my Apple iPhone and Apple work computer.

 

Help! Why is the TurboTax download website not working with Windows computers? I’ve downloaded TurboTax onto my Windows laptop for several years without problems; until now.