Symptoms

Checks

  1. GTM preview: multiple tags firing on historyChange and on a custom event.
  2. Router: both pushState listener and route hook send events.

Fix

Validate