I’ve created a basic player pawn class that has a 3d widget displaying the players health, however every time I reload the project it forgets what widget was plugged in.
Image below shows widget plugged into widget class working.
I attempted to recreate the bug in a new project but I was not able to replicate it no matter what I thought It could be.
Even thought I wasn’t able to recreate the error these are the steps I took to attempt it:
I created a new project using the ‘TwinStickShooter’ template
Added a new Widget blueprint
Inside the blueprint I set the Preview to custom 200 by 100
I then added a progress bar within the canvas, setting the percent to 1.0
Opened the twinstick pawn blueprint and in the components added a widget component
I set the Widget class to the new widget blueprint Id made that contains the progress bar
added a scene component which I then parented the widget component to
All the 3D widgets I used in the project are made in the same process as above, I have 3 in total the enemy HP bar, Player HP Bar, Temple HP. All pf them don’t work in the project for some reason.
I have been able to fix the problem in my old project.
I created a new widget blueprint with a progress bar, I then created a new widget component in the pawn blueprint. I then added the new widget blue print to the widget class of the new component I created. It started working even after saving and closing.
However if I add back the old widget blueprint into the new component it stops working again.
You could upload it to dropbox or google drive and then provide a link to it. You could post the link on here as a reply or you can send me a private message on the forums.
I was able to reproduce you issue on our end. I have written up a report (UE-9824) and I have submitted it to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for you time and information.