MetaMask / MetaMask/metamask-mobile

[Sentry] Error: The executor for "npm:@metamask/solana-wallet-snap" failed to initialize. The iframe/webview/worker failed to load.

Open
#22,939 0 comments 0 reactions 0 assignees View on GitHub
android area-sentry external-contributor INVALID-ISSUE-TEMPLATE mobile-snaps regression-prod-7.59.0 team-mobile-platform type-bug
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

Sentry Issue: [METAMASK-MOBILE-5200](https://metamask.sentry.io/issues/7039391608/?referrer=github_integration)

```
Error: Unable to discover accounts
at tryCallOne (app:///index.android.bundle:1:1181)
at anonymous (app:///index.android.bundle:1:1875)
...
(2 additional frame(s) were not displayed)

Error: The executor for "npm:@metamask/solana-wallet-snap" failed to initialize. The iframe/webview/worker failed to load.
at tryCallOne (app:///index.android.bundle:1:1181)
at anonymous (app:///index.android.bundle:1:1875)
...
(1 additional frame(s) were not displayed)
```

Contributor guide

Open the contributing guide

Research direction

Start with the linked Sentry issue METAMASK-MOBILE-5200 and its stack trace. Reproduce the Android account-discovery failure involving the Solana wallet snap and determine why its executor cannot initialize; done means the executor loads successfully and account discovery no longer reports this error.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.