ReferenceTroubleshooting

Troubleshooting

Debug common issues with the Mythic Analytics JavaScript SDK including missing events, blocked requests, and configuration problems.

Troubleshooting

No events appearing

Verify initialization

Confirm init is called with a valid publishable key:

const mythic = init("pk_your_publishable_key");

Enable debug logging

const mythic = init("pk_your_publishable_key", { debug: true });

You should see logs when capture or pageview fires and when events are sent.

Check network requests

Open the browser network panel and filter by /e?key= or /decide?key=. Verify requests reach the expected api_host.

Network requests blocked

  • If blocked by ad blockers or CSP, serve Mythic via a custom subdomain and update api_host.
  • If requests fail with 4xx, check that the key is correct and not expired.
  • If requests fail with 5xx, retry later or contact support.

Wrong host or key

// Fix the configuration and redeploy
const mythic = init("pk_your_correct_key", {
  api_host: "https://analytics.yourdomain.com",
});

Verify in the network panel that the key query parameter matches your Mythic project key.