Skip to main content

Hi, I created an interactive component that worked fine until one week ago (more or less). Now, when you hover on it the font changes and shows the message “Some missing fonts were replaced”

Two and a half years later, this is still a problem. Prototypes work fine for me and my peers but when a client views the prototypes, the text disappears when there’s an interaction like hover or change to. Yes, component properties/variables are being used on the text.


The whole point of having variables is the power of using them!

Please have your team revisit @Josh


Have also just run into this issue. Component properties/variables are crucial for interactions that help bring the prototype to life! Converting to outline does work but it makes adjusting designs afterwards complex.


I encounter this issue because my prototypes use a custom font that has been added to our Figma team. The custom font will work perfectly while viewing the prototype in-app & in browser if I’m logged in (essentially giving me access to the font). If I open the prototype in incognito to simulate the client experience then my components that use the font and have instance swapping will break (worth noting that the font works fine otherwise).


If I change my prototypes to use Arial font then it will work as expected in both cases. Probably because it’s a standard font that everyone has locally? There’s clearly an issue with custom fonts and component variants in prototypes.


This bug has existed for years and I have the problem almost every day that the fonts are replaced. I have tried all possible tips in the forum without success. Does anyone know if Figma has ever commented on this problem? Has it ever been confirmed?


Figma is developing more and more features and with every release you get the feeling that the bugs are growing just as much as the features.


Don’t get me wrong, I love Figma and Figma does a great job. But the old bugs should be fixed, at least some feedback would be helpful (but maybe I missed it)


I got in touch with their support team a couple weeks ago and got this response:



It appears that you have encountered a long standing bug that the engineers are aware of.


If this is something you would be interested in, I would be able to create a bug report for the engineers to investigate, however, due to it being a long standing bug, we will not be able to provide an estimated timeline for a resolution.


I understand that this is not an ideal solution, but please know that we are actively working on improving our platform and addressing issues like this. We appreciate your understanding and patience as we strive to provide a better experience for our users.


As a workaround for this issue, we have the following:

· Replace the custom fonts with a Google font, which will be available on every device that runs Figma prototypes

· Have the client/whoever is looking at the prototype install the missing custom font



So yes, they’re aware but don’t seem to be in a rush to fix it.


Thanks for sharing your response, James. Unfortunately, the recommended “workaround” from Figma has nothing to do with this bug. This is not about missing fonts on any devices, but about fonts that are simply no longer found during the use of the prototype (use of interactive components and variables).


Thanks anyway, maybe this problem will be solved one day. Now that the interactive components no longer have beta status, such blatant errors should no longer occur.


Personally, I find the bug annoying, as such things often happen during a presentation with customers and shareholders. It’s irritating, looks unprofessional to outsiders, as if the prototype wasn’t built properly and weakens the user experience.


This has been an issue for me for years at this point. I have to tell my teams not to use Figma prototypes because they are so unreliable. It’s insane. If Figma worked as advertised, I can’t even imagine how amazing presentations would be. I would use it ALL the time. But unfortunately half of the product is broke with no resolve in sight.


Still there to this day, using the font Oslo. I have never got that before so I suspect it might be font related. Would be interesting to prove that assumption.


Same problem here with FontAwesome Pro. I am observing this behaviour while doing remote testing. Doesn’t happen often but when it happens it ruins everything in the test.


I am also noticing that spacing of buttons stops working, the label goes outside the button and the button doesn’t expand.


To be honest a lot of problem while testing with Figma.


Was this bug magically fixed last week?


Or just working for me on my machine for some reason all of a sudden?


Nope, no magic, still an issue 😦


Wow from 2021 til 2024. After almost 5 yrs, it still happens to me. I used Arial and it still cracked.


I encountered this issue today using a test version of Domaine Display (a paid font - the test version features limited glyphs).


The trigger for my design seemed to be where font styles were switching to an underscore on hover. Removing the underscore resolved this issue.


@Figma team, PLEASE FIX THIS!


Quoted from Figma article to make your own fonts work properly in the client’s browser (or without showing “Some missing fonts were replaced”), your client must:



Alternatively you must use any of Google fonts in your prototype.


Currently I haven’t found any article described about the embedded custom web fonts to work similarly as the Google fonts which are publicly accessed.


I hope this can help.


Unfortunately its happening with google fonts like Roboto too for me. The craziest thing is how randomly it starts and stops, so there’s no way of doing a work around cause we don’t know why its happening. The same prototype works for days, until… it just doesn’t?


It doesn’t help. 3 years can’t pay attention and fix this problem. Hey, Figma team, where are you? Can you hear us? This is too minor a problem, because of which you will have to think in the direction of another prototype editor.


I think I may have resolved Fontawesome issue on my end. I realised I am only having the issue on my Mac, not PC so narrowed it down to locally installed Fontawesome font.


I disabled the font in my Font Book on Mac. The Fontawesome is now working in my prototype. It seems that Figma was getting confused as it may have been referencing two Fontawesome fonts installed within app vs on my laptop.


I ll keep on monitoring if the issue arises again.


We had the same issue as others have posted here. When someone is using the prototype the words would disappear as their mouse ran across them. Some words would stay invisible, rendering the prototype useless. We had the same error of “some missing fonts were replaced”. We tried installing fonts and even updating it all to a common font like Arial and that did not work.

However, we had the idea to go to the Figma Downloads | Web Design App for Desktops & Mobile page and install just the Figma font installer on their machines (even though they were just accessing the link to the prototype and not using Figma itself). This actually worked so there is no longer an issue with missing fonts when they access prototypes. Hopes this helps others!


Same for me. It even replaced Times New Roman for me.


Same issue here. This post has tons of replies. Please fix this bug 😃



For me the problem is not when I’m previewing the prototype on my computer, but ether when I’m mirroring it on my phone, or when my clients are viewing the prototype on their computer. It is also very random. In a page with 20 components that are duplicates of the same master component, 4 can have this issue, and the rest will render the font correctly.

I also experience this issue when I change variants in the live prototype.

Figma pleaseeeee fix this. It’s happening for way tooo long. Not cool!


Same here, our design system doesn’t use a Google Font and I thought that could be the issue so I switched every text layer to use a similar one on Google Fonts. I worked for a few hours and then back to this annoying error which makes text disappear. So even the error is misleading because it replaced nothing, it actually disappeared!


Guess why I found this post X(

Every time when i open Figma file, text on instances are gone and i need to click them one by one to let them visible, which means i need to remember where should contains text and it duplicate work before review meeting… it is too annoying! hope it can be fixed ASAP…

屏幕截图 2024-09-27 113101


@Claire_Z Run Regenerate All Instances command instead of clicking on them


Reply