Can't Save Blueprint (Referenced in /Engine/transient)

Alas - again, it wasn’t copy paste - there is what seems to be a circular reference I had in my widget via a struct member reference to an actor object and that was causing issue this time. So it looks like I am going to have to put more effort into how I’m passing data back and forth from widget to widget, or just make a single massive widget and use that instead.

Update - so, instead of using an actor to pass this data back and forth, I’m using a struct instead and UMG seems to be accepting of my strategy - we’ll see how it goes, but I feel pretty confident this should work. I’ve already completed several other panels without further issue using structs instead of objects to get this data back and forth. Also, perhaps a set of utility functions to simply query data will also help to avoid this issue.