Error codes for Store operations

This article describes common error codes that you might encounter while you are developing or testing Store-related operations in your app.

In-app purchase error codes

The following error codes are related to in-app purchase operations.

Error code Description
0x803F6100 The in-app purchase could not be completed because Kid's Corner is active. To complete the purchase, sign in to the device with your Microsoft account and run the application again.
0x803F6101 The specified app could not be found. The app may no longer be available in the Store, or you might have provided the wrong Store ID for the app.
0x803F6102 The specified add-on could not be found. The add-on may no longer be available in the Store, or you might have provided the wrong Store ID for the add-on.
0x803F6103 The specified product could not be found. The product may no longer be available in the Store, or you might have provided the wrong Store ID for the product.
0x803F6104 The in-app purchase could not be completed because you are running a trial version of the app. To complete in-app purchases, install the full version of the app.
0x803F6105 The in-app purchase could not be completed because you are not signed in with your Microsoft account.
0x803F6107 Something unexpected happened while processing the current operation.
0x803F6108 The in-app purchase could not be completed because the app license is missing information. This error can occur when you side-load your app. To resolve this issue, uninstall the app and then reinstall it from the Store to refresh the app license.
0x803F6109 The consumable add-on fulfillment could not be completed because the specified quantity is more than the remaining balance.
0x803F610A The specified provider type for the Store user account is not supported.
0x803F610B The specified Store operation is not supported.
0x803F610C The app does not support the specified background task contract.
0x80040001 The provided list of add-on product IDs is invalid.
0x80040002 The provided list of keywords is invalid.
0x80040003 The fulfillment target is invalid.

Licensing error codes

The following error codes are related to licensing operations for apps or add-ons.

Error code Description
0x803F700C The device is currently offline. To use this app while the device is offline, open your Store settings and toggle the Offline Permissions setting.
0x803F8001 You do not have an entitlement for the product. You might be using a different Microsoft account than the one that was used to purchase the product.
0x803F8002 Your entitlement for the product has expired.
0x803F8003 Your entitlement for the product is in an invalid state that prevents a license from being created.
0x803F8009
0x803F800A
The trial period for the app has expired.
0x803F8190 The license doesn't allow the product to be used in the current country or region of your device.
0x803F81F5
0x803F81F6
0x803F81F7
0x803F81F8
0x803F81F9
You have reached the maximum number of devices that can be used with games and apps from the Store. To use this game or app on the current device, first remove another device from your account.
0x803F9000
0x803F9001
The license is expired or corrupt. To help resolve this error, try running the troubleshooter for Windows apps to reset the Store cache.
0x803F9006 The operation could not be completed because the user who is entitled to this product is not signed in to the device with their Microsoft account.
0x803F9008
0x803F9009
Your device is offline. Your device needs to be online to use this product.
0x803F900A The subscription has expired.

Self-install update error codes

The following error codes are related to self-installing package updates.

Error code Description
0x803F6200 User consent is required to download the package update.
0x803F6201 User consent is required to download and install the package update.
0x803F6203 User consent is required to install the package update.
0x803F6204 User consent is required to download the package update because the download will occur on a metered network connection.
0x803F6206 User consent is required to download and install the package update because the download will occur on a metered network connection.