Changing Values of C++ Struct Variables in BP Child Having No Effect on C++ Logic

That makes sense. Thanks for the explanation!