[SURVEY] There's A Really Really Terrible Bug Where Child Blueprints Get Their Variables Reset

This is happening to my project in 4.16.2.
If I take all references to the parent, out of the animation blueprint , the children get the reference to the animation blueprint back on restart.
Same blueprints in a new project work fine.
I got this bug after a crash, when I was setting the animation blueprint in the child.