Related to the similar issue I found with /v1/taxa/autocomplete and ancestor_ids, this search returns the Rudbeckia genus which was not requested as well as the 3 section records that were requested:
I’m working around both problems for now by consistency checking the records and giving any that don’t meet the criteria a negative score, which then drops them from the result set entirely.