Behavior tree wait task not working

Thank U for your reply, but I suddenly come to realize the problem is caused by a stupid mistake I made, The “Abort lower priority” decorator means the decorated node will override the nodes on the right and their child, I don’t think it will affect the child of it’s own.
The reason why this problem occur is because the custom node on the left side of the wait node, I forgot to check the success check box in that node, which made this node always considered executed unsuccessfully even if it did what I expected it to do. If a child of a sequence node returns false then all it’s sibling on the right won’t be executed and this sequence will be considered executed unsuccessfully.
I hope others won’t made the same mistake.