Adobe Experience Platform Debugger jumps environments between pages | Community
Skip to main content
Level 2
July 22, 2025
Question

Adobe Experience Platform Debugger jumps environments between pages

  • July 22, 2025
  • 3 replies
  • 1002 views

I am attempting to debug recent updates to my Adobe Experience Platform "Tags" (Adobe Launch) setup. I am able to get the debugger to inject the Dev library on a single page but when I navigate to another page on the same site, the environment jumps to Production. If I enter the first URL in the browser or navigate to the original URL, the environment jumps back to Dev.    What's a good way to force the Dev environment to "stick" no matter what page I navigate to as long as it's on the same domain I'm debugging?

 

Thanks -- 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

3 replies

Vinay_Chauhan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
July 22, 2025

Hi @mitchellte1 

Yes, this is a common issue.

When you force the Dev environment using the Adobe Debugger, it only applies to the page you’re on. If you navigate to another page, the site loads the default (usually Production) library again.

To keep the Dev environment active across pages, the best way is to use a browser extension like Adobe Experience Platform Debugger and persist the Dev environment by enabling the "Override environment" setting for the domain.

This way, the Dev library stays active as you browse through different pages on the same site.

Hope that helps!

Vinay_Chauhan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
July 22, 2025

Also, There is another extension on Chrome Browser that I myself use -
Adobe Launch Switch (Chrome extension) –
This is another handy tool where you can pick the environment (Dev, Staging, Prod), and it will persist as you move from page to page. 

Level 2
July 23, 2025

Hi Vinay - the Adobe Launch Switch plugin seems to be out of date? When I click the link to switch environments, it goes to a 404. Since Search Discovery changed to something else, this one may not work anymore unless you know some hints!?

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
July 22, 2025

This is why I don't use the debugger for this purpose... I used to use a separate Chrome extension called "resource override" but that just recently stopped working due to Chrome disabling extensions that "don't comply" with something or other...

 

However, someone released a newer version of Resource Override (there are two that work technically)... one is also called Resource Override (cause that's not confusing) (https://chromewebstore.google.com/detail/resource-override/ohpilhbphbbkfkmjgnjjmnbeeiipkkko ) and the other is called Resource Override (MV3) (https://chromewebstore.google.com/detail/resource-override-mv3/pfepcehfolngpmjnkclobnhejfbnbdno )

 

Put in your production URL in the Source URL value, and your dev / staging / whatever URL in the Destination URL... test to make sure its working (that you didn't have any extra characters or variances that make for a mismatch).

 

Now, this will work forever, or until you disable it...  

 

 

 

I used to use Adobe Launch Switch years ago, but it broke often and I didn't have the patience to wait for it to resolve...  and the best part about Resource Override is that I can use it for anything... testing Adobe, GA, etc... any resource that is loaded into your site can be overwritten.... 

Level 2
July 22, 2025

Thanks @vinay_chauhan  and @jennifer_dungan  for posting some ideas and options for me to try!  I'll come back with my results later.

 

 

gautham_madala
Level 5
July 24, 2025

Use the “Override Environment” Feature in AEP Debugger

Open the Adobe Experience Platform Debugger extension in your browser.

Navigate to your site’s page.

In the Debugger:

Go to the “Tags” section (under the left-hand navigation).

You’ll see the current environment (e.g., Production or Dev).

Click “Override Environment”.

In the pop-up:

Choose the Property.

Select the Dev environment from the list.

Click “Apply Override”.

The Dev environment is now injected across all pages on the same domain, even as you navigate

This override sets a cookie or localStorage key that instructs Launch to load the Dev library regardless of what is published live.

Level 2
July 24, 2025

Thanks @gautham_madala  everything is going great until we get to the Override Environment step. Where is that?

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
July 24, 2025

I think there may have been a few steps missed there...

 

 

 

Still, I don't use this myself...  I don't want to constantly set this up each time... which is why I use a different, more robust solution...  but this should work for you.