Do you mean that the returned value didn’t change?
Not executing typically means the node exec output pin doesn’t fire, meaning node execution has stopped or failed, which is not possible with normal callable blueprints, only with macro’s and latent callable blueprints is this possible.