Description

When a user deleted a widget that has been added to another blueprint via the user created section. If this blueprint in referenced in another blueprint that reference will throw a REINST error and cause pins to be disconnected.

Steps to Reproduce
  1. Down load project from https://answers.unrealengine.com/questions/305438/nodes-disconnecting-while-packaging.html
  2. Open project
  3. Open Main Tab Switcher
  4. Delete UnitSelectorNew from the Hierarchy in the designer tab
  5. Compile and save
  6. Place a another Unit Selector in the same place
  7. Give it the same name "UnitSelectorNew"
  8. Compile and save
  9. Open UnitCommandManager
  10. Compile
  11. Notice an error is give
  12. Go to the error in the event graph
  13. Try to reconnect the pins between Target MainTabSwitcher and Target UnitSelectorNew
  14. Notice a message pops up saying REINST Main Tab Switcher c 113 reference is not compatible with MainTabSwitcher Reference

There is a video that can be found on the original thread

Expected: The Widget would reference would be replaced with the new one that was provided
Result: The new widget reference is rejected

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.9.2
CreatedOct 5, 2015
ResolvedJul 14, 2016
UpdatedJul 14, 2021