Font issues afrer upgrades and styles perhaps not loading?

After upgrading from unity 2020.1.6f1 to unity 2020.2.1f1 and upgrading the unity ui and ui builder packages to the latest I was having a multitude of issues. One of which is I cannot see some characters for some reason, I am assuming one of the built in fonts that I was using is now having issues with the latest versions or something. This is the contents of my manifest.json file

{
  "dependencies": {
    "com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask",
    "com.unity.ads": "3.5.2",
    "com.unity.collab-proxy": "1.3.9",
    "com.unity.ext.nunit": "1.0.6",
    "com.unity.ide.rider": "2.0.7",
    "com.unity.ide.visualstudio": "2.0.5",
    "com.unity.ide.vscode": "1.2.3",
    "com.unity.mobile.notifications": "1.3.2",
    "com.unity.polybrush": "1.0.2",
    "com.unity.probuilder": "4.4.0",
    "com.unity.progrids": "3.0.3-preview.6",
    "com.unity.purchasing": "2.1.1",
    "com.unity.quicksearch": "2.0.2",
    "com.unity.render-pipelines.universal": "10.2.2",
    "com.unity.terrain-tools": "3.0.2-preview.3",
    "com.unity.test-framework": "1.1.20",
    "com.unity.textmeshpro": "3.0.3",
    "com.unity.timeline": "1.4.5",
    "com.unity.ugui": "1.0.0",
    "com.unity.ui": "1.0.0-preview.13",
    "com.unity.ui.builder": "1.0.0-preview.11",
    "com.unity.vectorgraphics": "2.0.0-preview.13",
    "com.unity.modules.ai": "1.0.0",
    "com.unity.modules.androidjni": "1.0.0",
    "com.unity.modules.animation": "1.0.0",
    "com.unity.modules.assetbundle": "1.0.0",
    "com.unity.modules.audio": "1.0.0",
    "com.unity.modules.cloth": "1.0.0",
    "com.unity.modules.director": "1.0.0",
    "com.unity.modules.imageconversion": "1.0.0",
    "com.unity.modules.imgui": "1.0.0",
    "com.unity.modules.jsonserialize": "1.0.0",
    "com.unity.modules.particlesystem": "1.0.0",
    "com.unity.modules.physics": "1.0.0",
    "com.unity.modules.physics2d": "1.0.0",
    "com.unity.modules.screencapture": "1.0.0",
    "com.unity.modules.terrain": "1.0.0",
    "com.unity.modules.terrainphysics": "1.0.0",
    "com.unity.modules.tilemap": "1.0.0",
    "com.unity.modules.ui": "1.0.0",
    "com.unity.modules.uielements": "1.0.0",
    "com.unity.modules.umbra": "1.0.0",
    "com.unity.modules.unityanalytics": "1.0.0",
    "com.unity.modules.unitywebrequest": "1.0.0",
    "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
    "com.unity.modules.unitywebrequestaudio": "1.0.0",
    "com.unity.modules.unitywebrequesttexture": "1.0.0",
    "com.unity.modules.unitywebrequestwww": "1.0.0",
    "com.unity.modules.vehicles": "1.0.0",
    "com.unity.modules.video": "1.0.0",
    "com.unity.modules.vr": "1.0.0",
    "com.unity.modules.wind": "1.0.0",
    "com.unity.modules.xr": "1.0.0"
  }
}

I attached images of the issues I am observing and would appreciate if anyone knows how to fix this, I haven’t been able to locate any solutions on my own and I looked for quite a while.

Another issue that I observed was that some of the styles seemed to not load from previously working uss and uxml documents. I am not sure why this is happening, was there some sort of global style change or addition that I am unaware of? I did find that I had a Global.uss file which was empty after re-opening the project after the upgrade. Reverting this changed fixed some of the issues with the styles not loading, pretty frustrating to have something like that just completely wiped, but luckily I learned from previous upgrades and use version control.

I try to use the new features but it’s pretty discouraging to open my projects and have them in this state and lose days of development just trying to keep everything in working order.



For anyone else coming across this, I switched the font to use Inter (Default), it was previously using Verdana. You can change the editor font in Edit → Preferences → General → Editor Font.

This resolved the font issues I was observing, not sure why it was not rendering some of the Verdana font characters.