Если только иногда, то скорее всего что-то с сетью, как правильно написали выше, но вообще браузер должен кешировать шрифты
Попробуй пропиши в htaccess тот что в папке public
<IfModule mod_expires.c>
ExpiresActive On
# Кеширование шрифтов на 1 год
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/woff "access plus 1 year"
ExpiresByType font/woff2 "access plus 1 year"
ExpiresByType font/eot "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/font-woff2 "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$">
Header set Cache-Control "public, max-age=31536000, immutable"
</FilesMatch>
</IfModule>
Если у тебя nginx, я могу и для него прислать