Sort order control of Styles in Adobe products and Font Book?

I have ordered my weights with boldest getting highest number and thinnest getting lowest weight number in the typical 900-800-700 etc., but the fonts show up is some way that is not sensible. Is there a way I can control this?

Usually the Adobe apps use the weight/width values to order the fonts.
Did you check with TTX if the fonts have all the necessary entries in the tables?

If so, maybe it’s just a font cache problem?