We don’t have dynamic color ramps yet for activity data. Currently, it calls an endpoint to retrieve the breaks for the legend. The problem may be the small number of points to calculate the breaks when the filter is restrictive.