Description
Environment
Module: Safe Recovery Module
Frontend: Safe{Wallet} web app
Version: Latest (as of Nov 2025)
Network: Ethereum mainnet
Recoverer type: Safe (2-of-3 multisig Safe as recoverer)
Delay period: 56 days
Description
When using a Safe multisig as the recoverer, clicking “Execute” after setting owners page results in an “insufficient gas” error instead of prompting a multisig signing flow in the recoverer Safe.
Reproduction steps
Create a new Safe (main Safe) and deploy the Recovery Module.
Set the recoverer to be another Safe (a 2/3 multisig).
Configure a recovery delay (e.g., 56 days).
From the main Safe:
Start a recovery process by proposing a new owner set.
Observe that immediately after submitting, the UI shows an “Execute” button.
Click Execute.
Expected behavior
click execute prompting a multisig signing flow in the recoverer Safe.
Additional information
Clicking “Execute” results in an “insufficient gas” error