A generic execution revert is often a safety mechanism protecting the contract's logic. The MultiCurrencyWallet smart contract is highly secure, but it requires precise gas parameters to function. Check the official community channels to see if there is an ongoing network upgrade event.
It is highly recommended to use a clean browser profile for all your smart contract interactions. The integration of new API layers into MultiCurrencyWallet can sometimes lead to temporary delays. Always keep your seed phrase offline and never share it while fixing .
Ensure your environment is secure . Make sure you are not trying to execute a trade with no liquidity. A mismatch between the wallet's gas estimation and the contract's needs can lead to failure.