In case you are getting errors such as the following when trying to open Turbotax "download" 2023 after installation:
"You're not connected to Internet"
Or
"An unexpected error occurred while activating product"
What fixed the problem on my end was setting my local DNS to 8.8.8.8 (Google DNS).
My DNS was previously set to a local service which every other program works well with, but for whatever reason Turbotax complains about.
Hope this helps
Here are more details to confirm if you are having the same issue as I did:
1. Open Turbotax authentication log file
Path: C:\Users\<current user>\AppData\Local\Intuit\Common\Authorization\v4\Logs\IntuitAuthLog.txt
2. Error: System.Net.WebException: The remote name could not be resolved: 'accounts-tax.intuit.com'
3. Full error details:
tt2023 PID(5272) TID(1) 2023.0.0.9011 12/9/24 2:30:25:195 PM ERROR Intuit.Spc.Authorization.AuthorizationClient "Intuit.Spc.Authorization.NetworkCommunicationException: The remote name could not be resolved: 'accounts-tax.intuit.com' ---> Intuit.Spc.Authorization.NetworkCommunicationException: The remote name could not be resolved: 'accounts-tax.intuit.com' ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The remote name could not be resolved: 'accounts-tax.intuit.com'
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
--- End of inner exception stack trace ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Intuit.Spc.Authorization.Internal.Http.LoggingHttpClient.<SendRequestAsync>d__3.MoveNext()
--- End of inner exception stack trace ---
at Intuit.Spc.Authorization.Internal.Http.LoggingHttpClient.<SendRequestAsync>d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Intuit.Spc.Authorization.AuthorizationClient.<RetrieveWebSessionHydrationUrlInternalAsync>d__65.MoveNext()
--- End of inner exception stack trace ---
at Intuit.Spc.Authorization.NetworkCommunicationException.CreateNetworkCommunicationException(Exception exception, HttpRequestMessage httpRequestMessage)
at Intuit.Spc.Authorization.Internal.Transactions.HttpTransaction.HandleResponseError(Exception exception, HttpRequestMessage httpRequestMessage)
at Intuit.Spc.Authorization.AuthorizationClient.<RetrieveWebSessionHydrationUrlInternalAsync>d__65.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Intuit.Spc.Authorization.AuthorizationClient.<RetrieveWebSessionHydrationUrlAsync>d__64.MoveNext()"