@fgalan Yeah, that is correct.
If the ServicePath is too long, the result of escape the ServicePath is now the string "ERROR" as ServicePath and the broker continues but the query will not find much, or the update will no unwanted things.

Thinking a little, this error should be taken care of initially and an error should be returned.
Let's implement that sanity-check we've been discussing.
Much better!
Doesn't have to be in this PR though. The time is tight.