Hi, i've been using TMPro commercial version for a while - and everything was working great until i've updated to unity 5.6. There is an error message for texts that use a fallback font. if i try to add a character that is not in the base font (so a submesh should be created), this error just pups up: Trying to remove bg (UnityEngine.UI.Image) from rebuild list while we are already inside a rebuild loop. This is not supported. UnityEngine.GameObject:AddComponent() TMPro.TMP_SubMeshUI:AddSubTextObject(TextMeshProUGUI, MaterialReference) (at Assets/TextMesh Pro/Scripts/TMP_SubMeshUI.cs:227) TMPro.TextMeshProUGUI:SetArraySizes(Int32) (at Assets/TextMesh Pro/Scripts/TMPro_UGUI_Private.cs:1288) TMPro.TMP_TextarseInputText() (at Assets/TextMesh Pro/Scripts/TMP_Text.cs:1704) TMPro.TextMeshProUGUI:OnPreRenderCanvas() (at Assets/TextMesh Pro/Scripts/TMPro_UGUI_Private.cs:1512) TMPro.TextMeshProUGUI:Rebuild(CanvasUpdate) (at Assets/TextMesh Pro/Scripts/TextMeshProUGUI.cs:227) UnityEngine.Canvas:SendWillRenderCanvases() should i switch to the free version that goes with unity 5.6 release, would it help? or is there a chance this will be fixed somehow in the future ? (hopefuly also for the depreciated commercial TMPro version) thanks!