For the past month or so I’ve been getting an error message “Unable to connect to NVIDIA. Try again later.” whenever I start up nVidia GeForce Experience. I hadn’t used GeForce Experience until I built a new desktop PC with a GeForce GTX 770, but since then I’ve come to appreciate the ease of updating drivers that it provides.
When this error message started occurring, it prevented GeForce Experience from updating itself or the video card driver. While it’s not a big deal to manually download new drivers from nVidia’s website, I wanted to fix the problem rather than work around it. Fortunately I found a solution at https://forums.geforce.com/default/topic/528477/geforce-experience/cannot-connect-to-nvidia/4/.
It turns out that the NVIDIA Network Service was stuck in “Starting” status, which caused GeForce Experience to throw the error message. I opened Services (Start Menu > Run and type services.msc) and verified that the service was indeed stuck in “Starting” status.
The next step is to delete (or rename) the NSManagedTasks.xml file in C:\ProgramData\NVIDIA Corporation\NetService\. Note that it’s in the ProgramData folder, not the Program Files (x86) folder. You may need to show hidden folders in order to see it.
Once NSManagedTasks.xml is deleted or renamed, open Task Manager, click the button to Show processes from all users, then end the NVNetworkService.exe *32 process.
Now that the process is ended, go back to Services, right-click on the NVIDIA Network Service and start it.
Exit GeForce Experience if it’s running, and start it up again. It should now be able to connect.