we have a Gnosis Safe in polygon, and by mistake we sent funds to the same address but on Avalanche. We tried to deploy a Safe in Avalanche, with the same address, but the problem is that the Safe singleton in Avalanche is on another address so the UI does not work at all, and also safe_cli is not loading the multisig. This is the error i'm getting trying to use Avalanche network
web3.exceptions.BadFunctionCallOutput: Could not transact with/call contract function, is contract deployed correctly and chain synced?
There is way to pass a correct address for the singleton? I need to recover funds in that network.
ps: this is the error i got using the official rpc endpoint (https://api.avax.network/ext/bc/C/rpc)
web3.exceptions.BadFunctionCallOutput: Could not decode contract function call to VERSION with return data: b'', output_types: ['string']