@Alan Martini Could you advise on what you've found today?
We are in a Beta launch phase for our production users now, but we plan to fully rollout this new search engine next week. But I don't think we can release with this inconsistency.
If there is a discrete bug, we could temporarily get around it by creating a new concatenated field of "codes" so they all get equal weight. Or if there is a parameter we need to adjust or something to differently to get the behavior we want, we'll adjust that.
But as it is I don't know if there is some broader issue that might stop us from releasing next week.