This line has a generic error that causes ZeroMaxAmount to be returned by add stake and move stake extrinsics in some cases. Refactor error handling. https://github.com/opentensor/subtensor/blob/main/pallets/subtensor/src/staking/add_stake.rs#L196