i personally hit this problem not expecting that i had to json-escape strings in tags because all the ones i was familiar with were human typed text and hex strings nope, zaps have embedded json in tag fields and this kind of unclear nonsense is rife through the whole thing