A link to your store would be helpful.
One guess though – font files may become corrupted when uploaded to Assets. There was a bunch of cases here in forums. Check your browser console and try using Files instead.
Also, .ttf is not the most universal font file format…