If I read the docs, a target selector is to be used with a target in an action, not in a condition. But I never used them before, so I cannot be sure. See the important block in the docs below:
Also see this (rather old) post:
Either way, the service call should also use target: and not entity_id: