Description

If a variable of type UserDefinedStruct is created in a Blueprint and the project is closed before the Blueprint is compiled, upon reopening the project that variable will not be visible in the My Blueprint panel until the Blueprint is recompiled.

Steps to Reproduce

1. Launch: UE4Editor.exe (any project)
2. Create a new UserDefinedStruct
3. Create a new Actor Blueprint
4. Create a new variable of type the new UserDefinedStruct
5. DO NOT COMPILE
6. Save All > Close the editor
7. Reopen the project
8. Open the new Actor Blueprint

Results:
The new Blueprint's My Blueprint panel does not show the new variable, and the Compile button shows an error. Compiling returns the variable to the My Blueprint panel. Restarting the project after this will continue to not show the variable before compiling.

Have Comments or More Details?

Head over to the existing AnswerHub thread and let us know what's up.

0
Login to Vote

Fixed
ComponentGameplay - Blueprint
Affects Versions4.5.14.7
Fix Commit2364798
CreatedNov 18, 2014
ResolvedNov 19, 2014
UpdatedApr 27, 2018