a. your @font-face CSS is being loaded in a @media query specific to desktop
b. you have mobile specific page caching that needs clearing
Then generally the issue is your fonts are not loading on the site at all, you just see them on your desktop as they are available on your desktop device.
If can you raise a new topic and share a link to your site where we can see the issue, then i can take a look.