Hi all,
I've been trying to isolate an odd issue on various versions of Mac OS that's happening to several users in the workplace... including myself!
Issue: While using our machines, the font will randomly change to a series of boxed question marks or a series of As (only in a web browser) We aren't sure what the actual trigger is as Console logs don't really point to anything specific or alarming. (At least nothing out of the ordinary)


For me, it typically happens when I open my laptop up for the day to start some work or randomly throughout the course of the day. I could be using Slack, Chrome, etc. and it will occur.
It happens so often to some of our users that I made a policy and script for Self Service
#!/bin/bash
echo This script clears the font cache and restarts the atsutil server
sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping
echo The next command will refresh the UI.
sudo killall -HUP WindowServer
This fixes the issue temporarily. After this runs, the user logs back into their account and the fonts are back to normal.
Notes:
- We don't use an external font manager just Font Book.
- Restoring Standard fonts, Resolve Duplicates in Font Book doesn't work.
- Restarting the machine works temporarily until it reoccurs.
- You can copy and paste the odd characters into text edit and it will display properly.
- Operating System Range: 10.12.5 - 10.13.3
- Computers: Macbook Pro / Air (That's all we use)
- We don't push any font related policies out to the company.
This issue started around the same time around February. Prior to February this issue was totally nonexistent.
I called Apple Enterprise Support and they were puzzled as well. We provision our machines with a 10.12.6 .DMG image that is a conversion of a .app installer from the App Store. Apple Support thought it might be the image we used or something in the conversion from .app to .dmg.
I've wiped a machine and reinstalled the OS via the recovery partition. After running our Quick Add package the issue occurred. (In this example the user was on High Sierra)
Sorry for the long post but I'm curious to your thoughts on this. Thanks!


