XR-001: Title Stability *
Version 5.0, 11/01/2025 Titles must be compliant with Microsoft Store policies regarding title stability. The following policy applies to this requirement:Microsoft Store Policy 10.4.2Products must start up promptly, continue to run and remain responsive to user input. Products must shut down gracefully and not close unexpectedly. The product must handle exceptions raised by any of the managed or native system APIs and remain responsive to user input after the exception is handled.
Certification test cases
The following table shows which XR-001 test cases apply to your title on console or PC.001-01 Title Stability
Test Steps- Sign in to an XBOX profile and launch the title.
- Navigate all areas of the title, including but not limited to:
- Gameplay
- Menus and features
- Downloadable content (DLC)
- Using a new XBOX profile with no previous save data, repeat steps 1–3 while disconnected from the XBOX network.
- The title is stable.
- The title does not cause unintended loss of user data.
- The title crashes, becomes unresponsive, or causes a console reboot.
- The title causes the loss of user data.
- A non-interactive pause or static screen is presented lasting over twenty seconds.
- The title contains a loading screen which is more than two minutes with no indication of progress.
- The title contains a loading screen which is more than three minutes with a progress indicator.
001-02 Title Stability After Suspend
On retail consoles, a game will be suspended under the following conditions:- When the console enters Connected Standby by being turned off with the power mode set to Instant-on.
- When the game remains out of focus for ten minutes. For example, launching an application such as Settings and keeping it in focus for ten minutes.
- Sign into an XBOX profile with the console power mode set to Instant-on.
- Launch the game and progress into gameplay.
- At various points throughout game, suspend the game.
- Resume the game and verify the user can continue from their last gameplay location.
- Continue to the next save point, save the game, and return to the main menu.
- Reload the save made in step 6 and make sure all progress is still present.
- Repeat steps 3–6 throughout the game.
- The game is stable and does not cause unintended loss of user data.
- The game resumes from suspend and the user can immediately continue from their last gameplay location.
- The game resumes from suspend and the user is prompted whether they want to resume from their last gameplay location.
- The game resumes from suspend and returns to a previous menu or initial interactive state, however the user can load their last save location.
- After suspending during online gameplay that requires online service connectivity, the game resumes and has returned the user to a previous menu or initial interactive state.
- The game is terminated by the system as a result of connected storage de-synchronization.
- The game is terminated as a result of a failure to suspend.
- The game resumes from suspend and is terminated unexpectedly.
- The game resumes from suspend and the user is unable to load their last save location.
- The user is unable to re-establish a connection to partner-hosted services.
