There is ancient bug in ue4 bp that basicly reset all variables to the default state in a child blueprint. Its been reported so many times and yet nobody seems to bother fixing it. guy even made a internet survey to gather data about the bug :https://twitter.com/joewintergreen/status/856397563108261889