I notice that adding an OpenType feature to /Font Styles/Default Music Font displaces arpeggios markings. The OT feature can be of any type (e.g. kerning, stylistic sets, etc.) and doesn’t even have to be activated (as in the second screenshot), just added to the list.
Before arguing that Bravura OT features are not meant to be used this way in Dorico, other SMuFL fonts may have a legitimate use for such features. An example would be an alternate stylistic set for dynamic symbols, etc.
I’m not familiar enough with open type features to know why/when/if one would use them in this context (music fonts rather than text fonts). However, I can confirm I get the same results as you do on a Windows 11, Dorico 6 pro system.
This is not related to SMuFL implementation, but to OpenType features which are already supported in Dorico. E.g. OpenType stylistic sets and ligatures.
If a SMuFL font contains stylistic sets (and because OpenType stylistic sets are part of the SMuFL standard, that is likely), then those will show up in the Font Styles menu.
In fact, Bravura has 10 Stylistic Sets, so the question is why aren’t you seeing the others?
I never said I don’t see or can’t access the OT Stylistic Sets in Bravura. In fact, the OT SS in Bravura have no practical use in Dorico, as the features like clefs, flags, time signatures, and figured bass accidentals are directly controlled by Dorico’s Engraving Settings. However, other SMuFL fonts may have OT features which are useful, but adding them to Edit Font Styles/Default Music Font displaces arpeggio markings.