diff --git a/src/consent-manager-builder/analytics.ts b/src/consent-manager-builder/analytics.ts index ba109311..3ae643ff 100644 --- a/src/consent-manager-builder/analytics.ts +++ b/src/consent-manager-builder/analytics.ts @@ -73,6 +73,14 @@ export default function conditionallyLoadAnalytics({ integrations[destination.id] = isEnabled } + // Validate if the process is saved with all preferences on false + if (wd.analytics[1] !== undefined) { + const val = wd.analytics[1] + if (val[0] === 'identify' && !isAnythingEnabled) { + isAnythingEnabled = true + } + } + // Reload the page if the trackers have already been initialised so that // the user's new preferences can take affect if (wd.analytics && wd.analytics.initialized) {