I could reproduce this situation with pure ADC search results and actually it isn't really the slots counting where the problem lies.
It appears that the dupe removal in SearchFrame::addResult is not quite/always working when there are same results returned from multiple users on multiple ADC hubs.
There is an extra search result here which should not be added, hence the wrong slots count.
I could reproduce this situation with pure ADC search results and actually it isn't really the slots counting where the problem lies. :addResult is not quite/always working when there are same results returned from multiple users on multiple ADC hubs.
It appears that the dupe removal in SearchFrame:
There is an extra search result here which should not be added, hence the wrong slots count.