Can I see inside of your Service? It’s difficult for me to follow what you’re saying without that info. Service should fire when node it’s on is reached, regardless of what’s below it.
It might be helpful if you can put this into a small test project and upload it somewhere for me so I can take a look. Let me know if you’re able to do that for me.
Incidentally, it is dangerous to not include something that can succeed as last option in a Selector chain. Without a success, Selector will continue trying each of its nodes indefinitely, and in a circumstance where each will only succeed if a value is set to something other than Null, you can enter a loop that won’t exit in circumstances such as this. I don’t believe that’s problem here, just mentioning it =)