11-08-2019 07:13 AM
11-08-2019 08:47 AM
From your description and screenshot, it seems like you have an incoming data layer variable to UDH that is called user_days_since_last_purchase_bucket, and you wish to assign or unassign a badge based on this.
I notice that in your screenshot, the rule on the assign enrichment is not using the same data layer variable ("user_days_since_last_purchase") as the rule on the remove enrichment ("user_days_since_last_purchase_bucket")
Your problem might be as simple as that.