Installing Turbotax Deluxe 2024 on my PC on local PC, says I have no internet.

I am installing Turbotax Deluxe 2024 on my home PC.   It installs but the activation screen keeps saying I am not connected to the internet.  I work from home.  I just downloaded the software.  Obviously my internet connections is working.  I have a Product Key.  Is there anyway to bypass this activation screen and just enter my product code myself?