Deep link broken after routing change: pre-release and first 30 minutes checklists

Deep links or universal links open the wrong screen or nothing.

The pre-release checklist maps each item to a test class from the incident page. The first-30-minutes checklist covers detection, containment, the rollback decision and customer communication.

7 pre-release items · 8 first-30-minutes items · verified 2026-10-21

Pre-release checklist

  • PR-01
  • PR-02
  • PR-03
  • PR-04
  • PR-05
  • PR-06
  • PR-07

First 30 minutes

  • FM-01
  • FM-02
  • FM-03
  • FM-04
  • FM-05
  • FM-06
  • FM-07
  • FM-08

Download the checklist

Only in this checklist

Every test class in this checklist also appears in at least one sibling checklist in the group; the item texts differ: Before a domain migration, request the site association file on the old domain and confirm it is served directly with no redirect.

Questions

What should be checked before a release to prevent Deep link broken after routing change?

7 pre-release items, PR-01 to PR-07. PR-01: Before a domain migration, request the site association file on the old domain and confirm it is served directly with no redirect.

Is there a rollback plan for Deep link broken after routing change?

The first-30-minutes checklist has 8 items. FM-01: Collect user reports of links that fail to open the app and note the OS, the install date and the link domain.

What should a team do in the first 30 minutes after Deep link broken after routing change is detected?

The first-30-minutes checklist has 8 items. FM-01: Collect user reports of links that fail to open the app and note the OS, the install date and the link domain.

Which configuration checks apply to Deep link broken after routing change?

PR-01: Before a domain migration, request the site association file on the old domain and confirm it is served directly with no redirect. PR-02: Confirm every domain in the app's associated domains list still serves its own site association file after the DNS provider change. PR-03: Run each change to the link redirection configuration against a list of sample links and their expected destinations before applying it.

Is a Deep link broken after routing change checklist still needed if deployment is automated?

Yes. Automation runs the steps; the checklist names what the tests must cover: configuration and environment tests, end-to-end tests and synthetic monitoring.

Which pipeline stages does the Deep link broken after routing change checklist cover?

The pre-release items map to the pre-deploy and post-deploy stages.