I had some behavior with an unstable blueprint and tracked down offending node. Reporting it here in case it’s helpful for tracking purposes.
Win 7 64, UE 4.6.1, 4.7.3
Symptoms
-
Blueprint commonly would corrupt upon saving / exiting editor. project could no longer be opened until offending BP was rolled back.
-
Refreshing nodes in BP would crash editor
Cause:
I tracked it down to a math expression node in one of functions. Refreshing this node led to an instant crash.
Replacing/removing this node caused instability to cease.
Conclusion:
Unsure of what underlying factor may have contributed to node becoming corrupt so I can’t give you definitive repro however, it happened only after node was disconnected but left in graph. I Can provide file to you if you like, though there are a few external dependencies you’ll have to work around.