Animation Blueprint Event Begin Play only fires once after Engine booted, never again

Thanks @Greg55 turns out my Code worked, Problem: the Blueprint exec Flow is kinda broken (maybe) it says, the flow won’t go beyond the valid check but it does, considerig Speed and Rotation are calculated correctly.