Modern Apps (UWP) Like Edge and Store Can’t Access Internet in Windows 10

With Windows 10 1809, modern or UWP apps require IPv6 to be enabled for them to access the internet. For example, this applies to modern apps like Microsoft Edge, Microsoft Store apps et al.

If IPv6 is disabled, you may get the error “Page could not be loaded. Please try again later.” whenever you open the Windows Store app.

windows store cannot connect internet ipv6

Microsoft Edge reports the error: “Hmmm…can’t reach this page. Make sure you’ve got the right web address.

edge cannot connect internet ipv6

Note that the classic desktop (Win32) apps like Chrome, Firefox can still access the internet with IPv6 disabled. The internet connectivity problem (with IPv6 disabled) is seen only in modern apps.

[Fix] Modern Apps (UWP ) Can’t Access the Internet in Windows 10

Step 1: Enable IPv6 in your network card properties

To fix the problem, enable IPv6 in your network adapter properties. Follow these steps:

  1. Right-click Start, click Run.
  2. Type ncpa.cpl and click OK. This command opens the Network Connections folder directly.
  3. Right-click on the adapter (Ethernet, or Wi-Fi) you use to connect to the internet, and select Properties.
    enable ipv6 network properties
  4. Enable the check mark next to Internet Protocol Version 6 (TCP/IPv6)
  5. Click OK to close the properties dialog.

See if modern (UWP) apps like Edge or Windows Store can connect to the internet.

Step 2: Reset IPv6 (custom) configuration in the registry

If the problem persists, you may need to verify, and if necessary, change a registry setting. Follow these steps:

  1. Right-click Start, click Run.
  2. Type regedit.exe and click OK.
  3. Navigate to the following registry branch:
  4. In the right-pane, if the value named DisabledComponents exists, right-click on the value and choose Delete.
  5. Once done, exit the Registry Editor and restart Windows.

For more information on the DisabledComponents registry value, check out Microsoft article Guidance for configuring IPv6 in Windows for advanced users. This registry value doesn’t exist in a clean Windows 10 installation.


Change to Public network profile

Some users have indicated that switching the network profile from Private to Public helped workaround the issue. To do so, use these steps:

  1. Right-click on the network adapter or Wi-Fi icon in the notification area, and click “Open network & Internet settings”
  2. Click “Change connection properties”
  3. Under Network profile, select Public.
    network profile private or public

Note that in Public networks, file and printer sharing won’t work, and other devices can’t find your computer on the network.

After following the above steps, Windows 10 Modern apps should now be able to access the internet. Let’s know your comments.

One small request: If you liked this post, please share this?

One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
  • Pin it!
  • Share it to your favorite blog + Facebook, Reddit
  • Tweet it!
So thank you so much for your support. It won't take more than 10 seconds of your time. The share buttons are right below. :)

Ramesh Srinivasan is passionate about Microsoft technologies and he has been a consecutive ten-time recipient of the Microsoft Most Valuable Professional award in the Windows Shell/Desktop Experience category, from 2003 to 2012. He loves to troubleshoot and write about Windows. Ramesh founded in 2005.

Leave a Reply