What brought me into this was that the font display on Linux and some Windows systems is very inconsistent on a number of controls (the ListBox being the most glaring) if I don’t use “0” for the size. Any other value results in some really ugly fonts on those platforms (<https://xojo.com/issue/57192>).
That was it exactly. Sometimes we’re so involved in the esoteric that it it the obvious things that cause our failure.
my money is on the font panel validating that the name entered is a font and not something random and throwing out the #name because its not a font and it never looks at the entered text starting with a # and then seeing if that constant has the name of an actual font from the font list