Issue
Destination Filters configured for device-mode destinations in the Segment Console are not blocking or modifying events as expected. Events continue to be processed even though filters are enabled in the UI.
Product
Segment
Environment
Segment Console
Cause
Destination Filters for device-mode destinations require the "Destination Filters" feature to be enabled for the Analytics.js source. If this feature is not enabled, filters set in the UI will not be applied to device-mode events.
Resolution
To enforce Destination Filters for device-mode destinations:
- Navigate to your Analytics.js source in the Segment Console.
- Go to Settings > Analytics.js.
- Enable the "Destination Filters" toggle.
- After enabling, filters will be applied to device-mode events as configured.