Description
In short: Opt-in banner doesn’t show correctly because previously created global opt-out banner doesn’t seem properly deleted in the database.
- Created global opt-out banner.
- Requirement changed: Needed region-specific opt-in banner.
- Signed up for Premium plan.
- Deleted previously created global opt-out banner in App.
- Created region-specific opt-in banner.
- Region-specific opt-in banner doesn’t show, but global opt-out banner still does?
Code pasted in Chrome Dev Console (see bold text):
Note how region-specific detection worked, but instances are wrong:
console.log(“Detected region:”, window.fs_consent_pro_detected_region);
console.log(“Is EU:”, window.fs_consent_pro_detected_region_is_eu);
console.log(“License:”, window.fs_consent_pro_license);
console.log(“Config instances:”, window.fs_consent_pro_config?.instances);
console.log(“Active instance:”, window.FinsweetConsentPro?.instanceConfig);console.log(“URL override region:”, new URLSearchParams(location.search).get(“consent-pro-region”));
console.log(“URL override mode:”, new URLSearchParams(location.search).get(“consent-pro-mode”));console.log(
“ConsentPro scripts:”,
Array.from(document.querySelectorAll(“script”))
.map(s => s.src || s.outerHTML.slice(0, 120))
.filter(src =>
src.includes(“consent”) ||
src.includes(“finsweet”) ||
src.includes(“fs-consent”)
)
);
VM1284:1 Detected region: PY
VM1284:2 Is EU: false
VM1284:3 License: premium
VM1284:4 Config instances: {opt-out: {…}}
VM1284:5 Active instance: {mode: ‘opt-out’, bannerType: ‘opt-out’, regions: ‘Global’, pages: Array(1), categories: {…}, …}animation: {duration: 300, easing: ‘ease’, animation: ‘fade’}bannerType: "opt-out"categories: {essential: {…}, analytics: {…}, marketing: {…}, personalization: {…}}disableScroll: falsedisableScrollBehavior: "banner-or-preferences"language: "en"metadata: {instance: ‘opt-out’, name: ‘Consent Pro’, lastupdate: ‘2026-05-13T00:11:08.469Z’, createdAt: ‘2026-05-13T00:11:08.469Z’}mode: "opt-out"pages: [‘*’]regions: "Global"resetInteractions: falseshowTrackers: truesource: "/features/integration"useCustomToggleButton: true[[Prototype]]: Object
VM1284:7 URL override region: null
VM1284:8 URL override mode: null
Actual app settings (only opt-in active):
Site URL
- URL: starbridge.webflow.io
- Site ID: 68a834f29776727eae1bc0f6




