If search label matches in different language (e.g., you search in English but Spanish label matches), the highlighter does not return anything, because it checks only English matches and label_all matches, and for some reason label_all matches do not work for highlighter. Since highlighter does not return anything, we can not display the result, and the match is dropped from the results.
If we replace label_all with label.*, highlighter finds the label, but can not tell if it's label or alias, because we fetch only English labels. We could fix that by fetching all labels, but that looks like overkill.