This is not working:
let txn1 = await Mina.transaction(
{ sender: deployerPuk, fee: TX_FEE },
() => { zkRelayer.dispatchBatch(batch); }
);
await txn1.prove();
let serializedTxn = txn1.toJSON();
let txn2 = Mina.Transaction.fromJSON(JSON.parse(serializedTxn));
let pendingTxn = await txn2.sign([deployerPrk]).send();
It throws : Error: Failed to send transaction { statusCode: 200, statusText: "Couldn't send zkApp command: (Verification_failed\n" + ' "Invalid_signature: [B62qo1gZFRgGhsozfGeqHv9bbkACr2sHA7qRsf4r9Tadk3dHH3Fwwmy]")' }