Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QA] "Approval Error Action Timed Out" error when sending transaction via Aptos network with Continue with Apple and Continue with Google options #3332

Open
agodlevska opened this issue Mar 3, 2025 · 2 comments
Labels
connect v2 Tickets that relate to the full redesign+sdkv2 replacement p1 Important issue

Comments

@agodlevska
Copy link
Collaborator

agodlevska commented Mar 3, 2025

Describe the current behavior in detail

Environment:

When attempting to send a transaction via the Aptos network using wallets (options) "Continue with Apple" and "Continue with Google," users encounter an "Approval Error Action Timed Out" Error. The exact cause of the error is uncertain, but it may stem from two potential scenarios:

  1. Concurrent initiation of transactions with different wallets (options) "Continue with Apple" and "Continue with Google."
  2. Wallet switch during one of the transactions from one option to another, while the address remained unchanged.
Screen.Recording.2025-03-03.at.13.02.50.mov

Steps to Reproduce:

  1. Initiate transactions using wallets "Continue with Apple" and "Continue with Google" in two different tabs
  2. Alternatively, change wallets from one to another so that the wallet address remains the same as the previous one and initiate the transaction

Expected Result: Transactions should proceed without encountering "Approval Error Action Timed Out" Error, regardless of wallet choice or of wallet switches.

Actual Result: "Approval Error Action Timed Out" Error occur, preventing successful transaction completion.

Attachments/Notes

Google wallet address - 0x2e3d7321f733fdb8f4207123cbe7b0878514b7d49ae02144be78e46d22471dea
Apple wallet address - 0x88b99d122c25b0eadccbc03de02885b29faf84c2322d0c1c956078e3e102bdac

Transactions no longer go through using these wallets, always the "Approval Error Action Timed Out" error.

Screen.Recording.2025-03-03.at.11.52.04.mov
@agodlevska agodlevska added p1 Important issue connect v2 Tickets that relate to the full redesign+sdkv2 replacement labels Mar 3, 2025
@tsadovska
Copy link
Collaborator

tsadovska commented Mar 3, 2025

I reproduced the issue on https://deploy-preview-3330--wormhole-connect-mainnet.netlify.app/ when sending 0.00104 USDC from Unichain to Aptos. Aptos wallet was connect using "Connect with Google" option. Only tab was opened and one transaction was initiated.

I was not able to resume the transfer. Error "Approval error Action timed out" was shown in Aptos notification. Error does not disappear after several attempts to approve the Claim transaction.

  • Tx hash: 0x8c3bce63bf919526374c6c1cf7e39b536fb69cb038c94ea478c5e2ac7e606cf5 (Unichain)
  • Link to Wormholescan
  • Link to Uniscan

Image

@tsadovska
Copy link
Collaborator

When resuming transaction 0.0012 USDC transfer from Sui to Aptos, error is shown in Console:

Error: Failed to get token info: {"code":"dynamicFieldNotFound","parent_object_id":"0x97239301614dfc7586c56d2da1914daaf9840e317a9f6e6e4b51e7ca25c8aeef"}
    at tr.getTokenInfo (index-BDXvdM5a.js:5:46299)
    at async tr.isRegisteredToken (index-BDXvdM5a.js:5:45876)
    at async AutomaticTokenBridgeRoute.supportedDestinationTokens (main-BonlhNxn.js:273:53032)
    at async SDKv2Route.isRouteSupported (main-BonlhNxn.js:385:46748)
    at async main-BonlhNxn.js:392:33062
    at async Promise.all (/index 2)
    at async main-BonlhNxn.js:392:32945

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
connect v2 Tickets that relate to the full redesign+sdkv2 replacement p1 Important issue
Projects
None yet
Development

No branches or pull requests

2 participants