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

Unable to import MM extension from Chrome after "Secret Recovery" or "New MM Extension" #850

Open
nyghtstalker opened this issue Apr 9, 2024 · 0 comments
Assignees
Labels
Severity: 2 - Medium Moderate impact affecting a smaller subset of users or non-critical functionality. Type: Bug Something isn't working

Comments

@nyghtstalker
Copy link

Describe the bug

After a user selects "Secret Recovery" or "New MM Extension" they are stuck in a "loop" and unable to import MM extension from Chrome.

Add logs

(16:02:20) INFO:    [Legendary]:        Legendary location: C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\legendary
(16:02:20) INFO:    [Gog]:              GOGDL location: C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\gogdl
(16:02:20) INFO:    [Backend]:          Loading MetaMask extension
(16:02:20) INFO:    [Connection]:       Connectivity: check-online
(16:02:20) INFO:    [Connection]:       Pinging external endpoints
(16:02:20) INFO:    [Legendary]:        Legendary location: C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\legendary
(16:02:20) INFO:    [Gog]:              GOGDL location: C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\gogdl
(16:02:20) INFO:    [Gog]:              GOGDL location: C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\gogdl
(16:02:20) WARNING: [Backend]:          Protocol already registered.
(16:02:20) INFO:    [Backend]:          App is starting in headless mode = undefined isCLINoGui = false startInTray = undefined
(16:02:21) INFO:    [Backend]:          MetaMask extension loaded
(16:02:21) INFO:    [Connection]:       Connectivity: online
(16:02:21) INFO:    [Backend]:          User Not Found, removing it from Store
(16:02:21) ERROR:   [Gog]:              Unable to syncQueued playtime, userData not present
(16:02:21) INFO:    [Backend]:          LaunchDarkly client initialized
(16:02:22) INFO:    [Backend]:          Auto Updater found version: 0.12.1 released on Fri Mar 15 2024 03:12:54 GMT-0700 (Pacific Daylight Time) with name v0.12.1
(16:02:22) ERROR:   [Backend]:          Failed to fetch system information TypeError: undefined is not a function
    at Kg (evalmachine.<anonymous>:1:216071)
    at async Jg (evalmachine.<anonymous>:1:216585)
    at async oi (evalmachine.<anonymous>:1:218880)
(16:02:23) INFO:    [Backend]:          Frontend Ready
(16:02:23) INFO:    [Backend]:          Loading Screen Ready
(16:02:23) INFO:    [Frontend]:         Refreshing hyperplay Library
(16:02:23) WARNING: [Backend]:          listUpdateableGames not implemented on Sideload Library Manager
(16:02:23) INFO:    [Gog]:              Found 0 game(s) to update
(16:02:24) WARNING: [Backend]:          listUpdateableGames not implemented on Sideload Library Manager
(16:02:24) INFO:    [Gog]:              Found 0 game(s) to update
(16:02:28) INFO:    [Backend]:          Starting the Download Queue
(16:02:35) INFO:    [Backend]:          Creating abort controller for legendary-version
(16:02:35) INFO:    [Legendary]:        Running command: XDG_CONFIG_HOME=C:\Users\Joe\AppData\Roaming\hyperplay\legendaryConfig C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\legendary --version
(16:02:35) INFO:    [Backend]:          Creating abort controller for gogdl-version
(16:02:35) INFO:    [Gog]:              Running command: C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\gogdl --auth-config-path C:\Users\Joe\AppData\Roaming\hyperplay\gog_store\auth.json --version
(16:02:35) INFO:    [Backend]:          Creating abort controller for 98bc04bc842e4906993fd6d6644ffb8d
(16:02:35) INFO:    [Legendary]:        Checking if EOS Overlay is enabled: XDG_CONFIG_HOME=C:\Users\Joe\AppData\Roaming\hyperplay\legendaryConfig C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\legendary eos-overlay info
(16:02:37) INFO:    [Backend]:          Deleting abort controller for gogdl-version
(16:02:37) INFO:    [Backend]:          Deleting abort controller for legendary-version
(16:02:38) INFO:    [Backend]:          Aborting 98bc04bc842e4906993fd6d6644ffb8d
(16:02:38) INFO:    [Backend]:          Aborted 98bc04bc842e4906993fd6d6644ffb8d
(16:02:38) INFO:    [Legendary]:        Abort command "XDG_CONFIG_HOME=C:\Users\Joe\AppData\Roaming\hyperplay\legendaryConfig C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\legendary eos-overlay info"
(16:02:38) INFO:    [Backend]:          Deleting abort controller for 98bc04bc842e4906993fd6d6644ffb8d
(16:02:38) INFO:    [Backend]:          Creating abort controller for 98bc04bc842e4906993fd6d6644ffb8d
(16:02:38) INFO:    [Legendary]:        Checking if EOS Overlay is enabled: XDG_CONFIG_HOME=C:\Users\Joe\AppData\Roaming\hyperplay\legendaryConfig C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\legendary eos-overlay info
(16:02:40) INFO:    [Backend]:          Aborting 98bc04bc842e4906993fd6d6644ffb8d
(16:02:40) INFO:    [Backend]:          Aborted 98bc04bc842e4906993fd6d6644ffb8d
(16:02:40) INFO:    [Legendary]:        Abort command "XDG_CONFIG_HOME=C:\Users\Joe\AppData\Roaming\hyperplay\legendaryConfig C:\Users\Joe\AppData\Local\Programs\hyperplay\resources\app.asar.unpacked\build\bin\win32\legendary eos-overlay info"
(16:02:40) INFO:    [Backend]:          Deleting abort controller for 98bc04bc842e4906993fd6d6644ffb8d

Steps to reproduce

  1. Start with no wallet connected (use the Reset Extension option in Advanced Settings)
  2. Upon relaunch -> select the "Secret Recovery" option in Advanced Options
  3. Select "Connect Wallet" in the wallet menu to return to the Wallet Connections modal
  4. Select "MM Extension"
  5. Observe that the user is unable to connect via Chrome
  6. Repeat from Step 2 and select "New MM Extension"

Expected behavior

The user is able to connect MM extension via Chrome

Screenshots

image
image
image

hyperplay Version

Latest Stable

System Information

  • Windows 10
  • hyperplay Version 0.13

Additional information

No response

@nyghtstalker nyghtstalker added Type: Bug Something isn't working Severity: 3 - Low Minimal impact, typically cosmetic issues or minor bugs affecting a few users. labels Apr 9, 2024
@red-game-dev red-game-dev self-assigned this Apr 11, 2024
@awantoch awantoch added Severity: 2 - Medium Moderate impact affecting a smaller subset of users or non-critical functionality. and removed Severity: 3 - Low Minimal impact, typically cosmetic issues or minor bugs affecting a few users. labels May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Severity: 2 - Medium Moderate impact affecting a smaller subset of users or non-critical functionality. Type: Bug Something isn't working
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants