I had this unusual symptom on a public hotspot, but not on other hotspots. However the website did work with https. Turns out some hotspots corrupt the TLS connection, and then the font’s weren’t working on http. If you can, test your website with https.