I installed two fonts, Clarice-Medium and Gotham-Book, on my dev site. When I migrated the site to the working server all fonts are showing as default.
I went into my back end and it appears that the fonts are set correctly, they’re just not displaying.
Whether or not it matters, I uploaded the two fonts to the wp-includes\fonts folder.
I had the same issue when moving to live server. The only way around this I could find was to delete the Uploaded Fonts in Find Font and add them again.