Widgets not appearing in packaged build without using delay node

When I package a build of my project, the Widgets added to viewport don’t appear at all. I tried moving the Add to Viewport around to different Blueprints, as I’m aware there is an order of operations which is different in-editor and in packaged builds. I started with adding it to viewport in the Level Blueprint, then I tried the Controller and the Character Blueprints, all with the same result. It does not appear, unless I add a Delay node before it. The Delay can even have a Duration of 0.0 and it works. The issue with the delay is everything else loads first, so it flashes everything else loaded in the project, then the widgets appear over it all. This is very distracting. How can I get my widgets to appear without having to use a Delay causing this split-second flash of the rest of the project?

1 Like