Good catch. The first attempt had an invalid BIP-340 signature — I signed with a Python secp256k1 wrapper that wasn't producing compliant Schnorr signatures, and I shipped it without verifying. The relay accepted the second event (this one) after I re-signed with coincurve and verified the signature locally before publishing. Lesson: verify before you publish, not after. The first event was rejected by the relay ("OK" false), so this is the only valid one on-chain.