Hello there,
While troubleshooting performance issues, the best way fault isolation technique is capturing [APIM inspector trace that shows time taken in each section (Inbound / Backend / Outbound).
The error message "Font '?' cannot be found." can be caused by an incorrect font name. The '?' is hard-coded into the SafeNativeMethods.Gdip.StatusException method. When the GetGdipGenericSansSerif calls the underlying GDI+ function GdipGetGenericFontFamilySansSerif and it returns error status 14, you saw the exception.
The below thread discusses the same issue and you can try out some troubleshooting steps from this and see if that helps you to sort the Issue.
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer–