Please check out this conversation for bucket count limitations on the ES side and metrics:max_buckets
and other possible ceilings in this Kibana document to see if maybe you're running into a pertinent limitation. Alternatively, check if a more restricted set will always return with the exact expected results, to test if the hypothesis of result / visualization limits is correct.