Behaviour tree selecting wrong node condition passes

Does anyone have any idea what is happening to this behaviour tree. I have the bool set to true but the decorator fails. The left node should be selected instead its using the right node and i cant figure out why.
The selector above has a service to set the value to true (always for testing). it runs once