If you have the fraction glyphs (like “onehalf” and such, then you just need to hit the update button in the feature panel.
Why do you prebuild the fraction glyph, instead of relying on the numerator + fraction + denominator to build fraction on the fly.