Make sure that the Canvases and/or UI Manager has a font asset set and this may fix your issue
Check Alpha value of font color
Click on the colour and make sure the alpha value at the bottom titled A should be 225
Creating Custom TMP Font
Overlapping Text Issue?
Sometimes when you copy text into a text box in Unity you get carriage style errors which is an additional character that makes the text display incorrectly. Paste the text into notepad and copy this back out and into your text box.