Staking with Coinbase wallet "Transaction aborted" after paying ETH

Hi everyone

Just in need of some help. I’ve started staking using my Coinbase wallet through 0x.org/zrx/staking. However, I come to the confirmation page with recap of how it works and after paying my ether I click the button to start staking, but it just says “Transaction aborted” and it won’t let me complete the process.
Every time I click retry it says “waiting for signature” and “confirm in Coinbase”, which I already did once for the ETH.

Any ideas of how to fix this? Bit frustating as it’s already taken my funds.
Thanks in advance!

Did this take your eth or your ZRX too? Are you comfortable sharing the transaction on chain?

Thanks for the quick response

It just took ETH, no ZRX

This is the transaction

I got it working a few days later after trying again. Although, I had to pay the eth again. Not sure where I can submit this as feedback to 0x, but seems there was a bug that didn’t allow me to stake even after paying the gas.

Thanks for your help!

Noted, will circle back.

It’s not a bug. The transaction you posted was to approve the smart contract that allows the contract to move your tokens within the staking system. You have to do that first. Only after you complete that approval can you transfer your tokens into the staking contract. The reason it appeared to work “the second time” is because it was the second step in a two-step process (the first one being to approve the contract).

Gotcha! So I’m guessing you need to wait some time before this second step will work?
Probably needs to be clearer in the UI and/or a more verbose description of what’s happening.