"After encountering and successfully resolving the issue, I wanted to share the solution in hopes of assisting others with similar challenges.
Solutions:
(The idea for this solution I found HERE)
Best Approach (In my opinion):
- To resolve this issue, you can prompt the engine to refresh the structure by renaming the structure to something different and then reverting to normal, and then restarting the engine. Simply renaming it back afterward should suffice, as the goal is to force the engine to refresh the structure.
Possible Alternative Solution (In my opinion):
2. I encountered a similar problem previously, which was resolved by restarting my PC. However, this issue only manifested when attempting to package the project, suggesting that restarting may be another effective solution.
Less Preferred Method (In my opinion):
(Note: This solution addresses the problem for individual structure variables in blueprints. You’ll need to repeat this process for each structure child variable within every actor utilizing them.)
(I found this solution HERE)
3. Temporarily change the blueprint containing the structure variable to replicate (if it’s already set this way, change it to something else temporarily). This action aims to prompt the engine to refresh the variable structure. After restarting the engine, your data should appear in the structure variable, allowing you to revert the changes made to the replication settings.
Identifying the Issue:
If you’re experiencing this problem, you’ll likely encounter errors in the engine Output Log (Console) indicating mismatched variables/values within the struct variables."