Behavior tree sequence stuck executing a single task even though finish execute is called

Can anybody explain why my sequence is not moving on to the next task? I have a finish execute in the current task and it does get executed but the sequence is still stuck at executing the same task.
Please see attached video here

Is it that decorator? ( on the sequence node ).

Yes. Are decorators not intended to be used on sequence nodes?

You can use a decorator on a sequence. But what I mean is, I think it’s the decorator stopping the sequence.

So, the decorator is set to abort lower priority. The lower branch never gets called when I check by adding a breakpoint on the other branch. In fact, no other task executes but this one which should finish in just a single call.

If you remove the decorator, does the rest of the sequence run?