Originally Posted by
riku2
ITA matrix also has trouble with PE fares and won't find them with a short haul connection (since the short haul connections don't have PE). Another issue that would not occur if PE was more common in the USA.
Try using ;f bc=W|bc=E|bc=T at the end of the advanced routings box field (for BA) to filter by fares whose prime booking code is W, E or T, and leave the minimum cabin selector as Y
I think the problem is that the cabin selector is really a "minimum cabin" selector and although it will allow Y if it has to, it will do its best to put you in W or above, but shorthaul feed to W usually books into Y.