diff --git a/src/router/index.js b/src/router/index.js index ee36781e..81dca7e3 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -44,10 +44,10 @@ const routes = [ } try { - await runExperiments(issPageToUse); + await runExperiments(issPageToUse); } catch (error) { - - } + console.error('Failed to run experiments during route navigation.', error); + } } // Intercept all navigation if a submitted order exists in storage diff --git a/src/store/index.js b/src/store/index.js index 9d8c5506..efd66b66 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -2554,11 +2554,10 @@ export const useMainStore = defineStore({ logExperimentIfExists(pageName, universe) { const experiment = this.applicationUser.experiments.find((e) => e.universeName === universe); if (experiment !== undefined) { - try { - this.logExperimentExposure(pageName, experiment); - } catch(error) { - - } + void this.logExperimentExposure(pageName, experiment) + .catch((error) => { + console.error(`Failed to log experiment exposure: ${error?.data ?? error}`); + }); } }, logPageView({ userId, sessionKey, pageName, referralSequenceNumber, parentAccountNumber, sessionId, action, event, shouldUseSessionId, experimentsForUser }) {