Only the first blackboard key gets set

I’m seeing a strange issue with my behavior tree and blackboard. I have two keys in my blackboard, and each get set in a different behavior tree task. However, only one key ever gets set to a value, and it’s always whichever key I created in the blackboard first… When I delete the blackboard and behavior tree, and recreate them, creating the keys in the blackboard in a different order than I did before, then it changes which of the blackboard keys get their value set.

Has anyone seen a similar issue?