Ok so after escaping PIE and changing my anim BP’s debug filter to the pawn BP, the execution flow appears to be working correctly.
However I’m still unable to see the simple jump animation play when I jump. Are the values not being read? My flow was fetch bPressedJump from C++ → assign in AnimBlueprint to isJumping? and that is the rule for the transition state.