We sometimes receive questions from users who are unable to unstake positions from the SIPER-wETH KyberSwap Elastic Farm on the Ethereum network. The transaction fails due to an error message that resembles the following:
cannot estimate gas; transaction may fail or may require manual gas limit
This is likely due to the unique nature of the SIPHER-wETH farming pool. This pool works slightly differently from the usual KyberSwap Elastic farming pools.
In order to generate rewards, in addition to staking your liquidity position on KyberSwap, you would also have had to stake Kyber SLP tokens on the Sipher portal. It follows therefore that in order to unstake the position on KyberSwap, you will first need to unstake and withdraw your Kyber SLP tokens from the Sipher portal before you will be allowed to unstake and withdraw the position on KyberSwap.
For more information on this pool, please refer to this blogpost.