Packaged builds reset UMG widget fonts

When I package my game any UMG widgets I have with text in them get the font they’re using replaced with the default of Roboto.

Repro steps are:

  1. Create a new font file from a .ttf file
  2. Create a UMG widget, add a Text block to it, change the text’s font to the font from 1.
  3. In the level blueprint create the widget and add it to your viewport.
  4. Run PIE, confirm it displays with the right font.
  5. Package the project, run it, confirm the font is back to the default.

Here’s a repro project I made: FontTest

What platform are you packaging it for?

I’ve only tried with Win32, packaging from within the editor rather than using the Unreal frontend.

Hello kgamble,

This is a known issue. I have provided a link to the public tracker. Please feel free to use the link provided for future updates.

Link: Unreal Engine Issues and Bug Tracker (UE-40855)

Make it a great day