Skip to content

Troubleshoot wallets and Safes

Reject the prompt, switch in the wallet extension, and prepare the action again. The connected address and chain must match the handoff exactly.

  • Confirm the same chain, Safe address, nonce, and safeTxHash.
  • Refresh Safe Transaction Service state.
  • Check whether STS is delayed or rate-limited.
  • Do not submit a second proposal with changed data unless you intend a different Safe transaction.

Verify that the signer is a current Safe owner, signed the exact EIP-712 data, and has not already submitted. Owner or threshold changes can invalidate an older prepared attempt.

The transaction may be unmined or below the network’s configured confirmation depth. Sync after more blocks. For Safe execution, txcast also requires the matching ExecutionSuccess event.

Another Safe transaction may have consumed the nonce. Sync the run and compare the onchain event. Prepare a fresh attempt only after understanding the competing transaction.

Inspect each transaction index. Never resend an already successful index. Determine whether the remaining request is still safe against the new state, then use the run’s current recovery options or cancel it.