Greetings, look, if images, css, js, fonts - everything is loaded from the same domain but a different subdomain, and everything is fine except for the fonts - what could be the problem?
Well, show the web server settings - maybe font extensions are processed there by another location, to which the corresponding headers are not applied.