I just tried your code and setup to confirm if there is a bug or not, and honestly everything is working fine.
As soon as I press “A”, the Sequencer continues to the next node as expected.
Have you tried using a Wait action instead of SetFloat for example just to easier confirm that the condition is (or is not) evaluated?
Are there any warnings or errors in the console?