When Enable Conflict Detection is on, a background scan runs on a schedule and looks for common misconfigurations:
- Products that are restricted but have no roles selected (effectively hidden from everyone)
- Pricing rules that reference deleted roles or deleted User Classes (orphan rules)
- User Classes with zero members
- Categories with pricing rules but no products assigned
Findings surface on the Dashboard as dismissible alerts. The full scan result is also broadcast via the rvp_conflict_scan_complete action for custom reporting.