Unable to add text render to my note mesh using another language font.

Hello, new to UE. I am working on a note system but wanted some notes to be in Arabic.

  • I imported the font.
  • Created a copy and made font cache offline/ and marked Distance field alpha.
  • Created material and imported the font.
  • Used material in BP but I end up with these squares and meaningless lines.

I understand I can create maybe a mesh for each note with the words already there, but wanted a clean code and a convenient feature for the future. any advice would be highly appreciated.