Skip to content

Epic login - Invalid response. Please refresh the page. #4541

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

Open
VinterSolen opened this issue May 20, 2025 · 16 comments
Open

Epic login - Invalid response. Please refresh the page. #4541

VinterSolen opened this issue May 20, 2025 · 16 comments
Labels
bug:unconfirmed Someone works on identifying the issue

Comments

@VinterSolen
Copy link

Describe the bug

Just opened heroic on my Fedora 42 KDE.

I was previously logged in.

When i try to relogin, the page just throws out the error in title.
IF i click the "open in browser" button, i get to my logged in page on epic. Then i get some captcha to drag some icons over the "map", and then get tossed to the same page.

Image

Add logs

Epic 

[20/05/2025, 14:41:39] LEGENDARY_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary --version

legendary version "0.20.36", codename "Urban Flight (Heroic)"

[20/05/2025, 14:41:54] LEGENDARY_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary info Catnip --json --platform Windows

[20/05/2025, 14:41:54] LEGENDARY_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary info Catnip --json --platform Windows

Traceback (most recent call last):

  File "legendary/cli.py", line 3224, in <module>

  File "legendary/cli.py", line 3161, in main

  File "legendary/cli.py", line 1662, in info

  File "legendary/api/egs.py", line 201, in get_user_entitlements_full

  File "legendary/api/egs.py", line 191, in get_user_entitlements

AttributeError: 'NoneType' object has no attribute 'get'

[PYI-220:ERROR] Failed to execute script 'cli' due to unhandled exception!




Heroic log:

(14:41:38) INFO:    [Legendary]:        Legendary location: /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary

(14:41:38) INFO:    [Gog]:              GOGDL location: /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl

(14:41:38) INFO:    [Connection]:       Connectivity: check-online

(14:41:38) INFO:    [Connection]:       Pinging external endpoints

(14:41:38) INFO:    [Gog]:              Checking for existing gog manifests

(14:41:38) INFO:    [Nile]:             Refreshing library...

(14:41:38) INFO:    [Nile]:             Refreshing Amazon Games...

(14:41:38) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/nile_config /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/nile library sync

(14:41:38) INFO:    [Nile]:             Game list updated, got 75 games

(14:41:38) WARNING: [Backend]:          Failed to register protocol with OS.

(14:41:39) INFO:    [Connection]:       Connectivity: online

(14:41:39) INFO:    [Backend]:          User Not Found, removing it from Store

(14:41:39) INFO:    [Gog]:              Checking if login is valid

(14:41:39) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(14:41:39) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(14:41:39) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(14:41:39) INFO:    [Nile]:             Saved user data to config file

(14:41:39) INFO:    [Frontend]:         Refreshing undefined Library

(14:41:39) WARNING: [Backend]:          refresh not implemented on Sideload Library Manager

(14:41:39) INFO:    [Legendary]:        Refreshing library...

(14:41:39) INFO:    [Nile]:             Refreshing library...

(14:41:39) INFO:    [Nile]:             Refreshing Amazon Games...

(14:41:39) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/nile_config /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/nile library sync

(14:41:39) INFO:    [Nile]:             Game list updated, got 75 games

(14:41:39) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(14:41:39) INFO:    [Backend]:          Frontend Ready

(14:41:39) INFO:    [Backend]:          AreWeAntiCheatYet data downloaded

(14:41:39) INFO:    [Backend]:          Checking for current version changelog

(14:41:39) INFO:    [Legendary]:        Running command: LEGENDARY_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary --version

(14:41:39) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json --version

(14:41:39) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/nile_config /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/nile --version

(14:41:39) INFO:    [Gog]:              Getting GOG library

(14:41:39) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(14:41:39) INFO:    [Gog]:              GOG presence set

(14:41:39) INFO:    [Backend]:          

System Information:

CPU: 16x AMD Ryzen 7 7800X3D 8-Core Processor

Memory: 67.03 GB (used: 18.48 GB)

GPUs:

  GPU 0:

    Name: Advanced Micro Devices, Inc. [AMD/ATI] Navi 32 [Radeon RX 7700 XT / 7800 XT]

    IDs: D=747e V=1002 SD=475d SV=1da2

    Driver: amdgpu

OS: Fedora Linux 42 (KDE Plasma Desktop Edition) (linux)

The current system is not a Steam Deck

We are running inside a Flatpak container

Software Versions:

  Heroic: 2.16.1 Scopper Gaban

  Legendary: 0.20.36 Urban Flight (Heroic)

  gogdl: 1.1.2

  comet: comet 0.2.0

  Nile: 1.1.2 Will A. Zeppeli

(14:41:39) INFO:    [Gog]:              Saved username to config file

(14:41:41) DEBUG:   [Backend]:          Unable to load Steam Libraries, libraryfolders.vdf not found

(14:41:41) INFO:    [Winetricks]:       Downloading Winetricks

(14:41:43) INFO:    [Gog]:              Saved games data

(14:41:43) WARNING: [Backend]:          listUpdateableGames not implemented on Sideload Library Manager

(14:41:43) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(14:41:43) INFO:    [Gog]:              Found 0 game(s) to update

(14:41:43) INFO:    [Nile]:             Looking for updates...

(14:41:43) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/nile_config /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/nile list-updates --json

(14:41:43) INFO:    [WineDownloader]:   Updating wine versions info

(14:41:43) INFO:    [WineDownloader]:   Fetching upstream information...

(14:41:44) INFO:    [Backend]:          Starting the Download Queue

(14:41:44) INFO:    [WineDownloader]:   wine versions updated

(14:41:54) INFO:    [ExtraGameInfo]:    Getting ExtraGameInfo data for Borderlands 3

(14:41:54) INFO:    [ExtraGameInfo]:    Getting PCGamingWiki data for Borderlands 3

(14:41:54) INFO:    [ExtraGameInfo]:    Getting HowLongToBeat data for Borderlands 3

(14:41:54) INFO:    [ExtraGameInfo]:    Getting GamesDB data for Borderlands 3

(14:41:54) INFO:    [ExtraGameInfo]:    Getting ExtraGameInfo data for Borderlands 3

(14:41:54) INFO:    [ExtraGameInfo]:    Getting PCGamingWiki data for Borderlands 3

(14:41:54) INFO:    [ExtraGameInfo]:    Getting HowLongToBeat data for Borderlands 3

(14:41:54) INFO:    [ExtraGameInfo]:    Getting GamesDB data for Borderlands 3

(14:41:54) INFO:    [Legendary]:        Getting more details with 'legendary info'

(14:41:54) INFO:    [Legendary]:        Getting more details with 'legendary info'

(14:41:54) INFO:    [Legendary]:        Running command: LEGENDARY_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary info Catnip --json --platform Windows

(14:41:54) INFO:    [Legendary]:        Running command: LEGENDARY_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary info Catnip --json --platform Windows

(14:41:54) ERROR:   [ExtraGameInfo]:    Got AxiosError when sending HowLongToBeat request for Borderlands 3: {

  "message": "Request failed with status code 404",

  "name": "AxiosError",

  "stack": "AxiosError: Request failed with status code 404\n    at settle (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/settle.js:19:12)\n    at IncomingMessage.handleStreamEnd (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/adapters/http.js:599:11)\n    at IncomingMessage.emit (node:events:531:35)\n    at endReadableNT (node:internal/streams/readable:1696:12)\n    at processTicksAndRejections (node:internal/process/task_queues:82:21)\n    at Axios.request (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/Axios.js:45:41)\n    at processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at Lu (/app/bin/heroic/resources/app.asar/build/main/main.js:7:3251)\n    at async Promise.all (index 1)\n    at Ao (/app/bin/heroic/resources/app.asar/build/main/main.js:7:6290)\n    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:83537)",

  "config": {

    "transitional": {

      "silentJSONParsing": true,

      "forcedJSONParsing": true,

      "clarifyTimeoutError": false

    },

    "adapter": [

      "xhr",

      "http",

      "fetch"

    ],

    "transformRequest": [

      null

    ],

    "transformResponse": [

      null

    ],

    "timeout": 0,

    "xsrfCookieName": "XSRF-TOKEN",

    "xsrfHeaderName": "X-XSRF-TOKEN",

    "maxContentLength": -1,

    "maxBodyLength": -1,

    "env": {},

    "headers": {

      "Accept": "*/*",

      "Content-Type": "application/json",

      "User-Agent": "HeroicGamesLauncher/2.16.1",

      "Referer": "https://howlongtobeat.com/",

      "Content-Length": "350",

      "Accept-Encoding": "gzip, compress, deflate, br"

    },

    "method": "post",

    "url": "https://www.howlongtobeat.com/api/search",

    "data": "{\"searchType\":\"games\",\"searchTerms\":[\"Borderlands\",\"3\"],\"searchPage\":1,\"size\":20,\"searchOptions\":{\"games\":{\"userId\":0,\"platform\":\"\",\"sortCategory\":\"popular\",\"rangeCategory\":\"main\",\"rangeTime\":{\"min\":0,\"max\":0},\"gameplay\":{\"perspective\":\"\",\"flow\":\"\",\"genre\":\"\"},\"modifier\":\"\"},\"users\":{\"sortCategory\":\"postcount\"},\"filter\":\"\",\"sort\":0,\"randomizer\":0}}"

  },

  "code": "ERR_BAD_REQUEST",

  "status": 404

}

(14:41:54) ERROR:   [Legendary]:        Error: Failed to parse install info for Catnip with: SyntaxError: Unexpected end of JSON input

    at Module.Pn (/app/bin/heroic/resources/app.asar/build/main/main.js:124:3311)

    at /app/bin/heroic/resources/app.asar/build/main/main.js:199:4032

    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:83537)

(14:41:54) ERROR:   [Legendary]:        Error: Failed to parse install info for Catnip with: SyntaxError: Unexpected end of JSON input

    at Module.Pn (/app/bin/heroic/resources/app.asar/build/main/main.js:124:3311)

    at /app/bin/heroic/resources/app.asar/build/main/main.js:199:4032

    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:83537)

(14:41:54) ERROR:   [Frontend]:         Cannot get game info

(14:41:54) ERROR:   [Frontend]:         Cannot get game info

(14:41:54) ERROR:   [Frontend]:         Cannot get game info

(14:41:54) ERROR:   [ExtraGameInfo]:    Got AxiosError when sending HowLongToBeat request for Borderlands 3: {

  "message": "Request failed with status code 404",

  "name": "AxiosError",

  "stack": "AxiosError: Request failed with status code 404\n    at settle (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/settle.js:19:12)\n    at IncomingMessage.handleStreamEnd (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/adapters/http.js:599:11)\n    at IncomingMessage.emit (node:events:531:35)\n    at endReadableNT (node:internal/streams/readable:1696:12)\n    at processTicksAndRejections (node:internal/process/task_queues:82:21)\n    at Axios.request (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/Axios.js:45:41)\n    at processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at Lu (/app/bin/heroic/resources/app.asar/build/main/main.js:7:3251)\n    at async Promise.all (index 1)\n    at Ao (/app/bin/heroic/resources/app.asar/build/main/main.js:7:6290)\n    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:83537)",

  "config": {

    "transitional": {

      "silentJSONParsing": true,

      "forcedJSONParsing": true,

      "clarifyTimeoutError": false

    },

    "adapter": [

      "xhr",

      "http",

      "fetch"

    ],

    "transformRequest": [

      null

    ],

    "transformResponse": [

      null

    ],

    "timeout": 0,

    "xsrfCookieName": "XSRF-TOKEN",

    "xsrfHeaderName": "X-XSRF-TOKEN",

    "maxContentLength": -1,

    "maxBodyLength": -1,

    "env": {},

    "headers": {

      "Accept": "*/*",

      "Content-Type": "application/json",

      "User-Agent": "HeroicGamesLauncher/2.16.1",

      "Referer": "https://howlongtobeat.com/",

      "Content-Length": "350",

      "Accept-Encoding": "gzip, compress, deflate, br"

    },

    "method": "post",

    "url": "https://www.howlongtobeat.com/api/search",

    "data": "{\"searchType\":\"games\",\"searchTerms\":[\"Borderlands\",\"3\"],\"searchPage\":1,\"size\":20,\"searchOptions\":{\"games\":{\"userId\":0,\"platform\":\"\",\"sortCategory\":\"popular\",\"rangeCategory\":\"main\",\"rangeTime\":{\"min\":0,\"max\":0},\"gameplay\":{\"perspective\":\"\",\"flow\":\"\",\"genre\":\"\"},\"modifier\":\"\"},\"users\":{\"sortCategory\":\"postcount\"},\"filter\":\"\",\"sort\":0,\"randomizer\":0}}"

  },

  "code": "ERR_BAD_REQUEST",

  "status": 404

}

(14:41:54) INFO:    [Legendary]:        Getting Info from Epic API

(14:41:55) ERROR:   [Frontend]:         Cannot get game info

(14:41:55) DEBUG:   [Backend]:          ProtonDB data for 397540 {"bestReportedTier":"platinum","confidence":"strong","score":0.75,"tier":"gold","total":539,"trendingTier":"gold"}

(14:41:55) DEBUG:   [Backend]:          SteamDeck data for 397540 {"success":1,"results":{"appid":397540,"resolved_category":2,"resolved_items":[{"display_type":3,"loc_token":"#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"},{"display_type":1,"loc_token":"#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"}],"steam_deck_blog_url":"","search_id":null,"steamos_resolved_category":2,"steamos_resolved_items":[{"display_type":3,"loc_token":"#SteamOS_TestResult_GameStartupFunctional"},{"display_type":1,"loc_token":"#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"}]}}

(14:41:55) DEBUG:   [Backend]:          ProtonDB data for 397540 {"bestReportedTier":"platinum","confidence":"strong","score":0.75,"tier":"gold","total":539,"trendingTier":"gold"}

(14:41:55) DEBUG:   [Backend]:          SteamDeck data for 397540 {"success":1,"results":{"appid":397540,"resolved_category":2,"resolved_items":[{"display_type":3,"loc_token":"#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"},{"display_type":1,"loc_token":"#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"}],"steam_deck_blog_url":"","search_id":null,"steamos_resolved_category":2,"steamos_resolved_items":[{"display_type":3,"loc_token":"#SteamOS_TestResult_GameStartupFunctional"},{"display_type":1,"loc_token":"#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"}]}}

(14:41:55) ERROR:   [Frontend]:         Cannot get game info

(14:42:07) ERROR:   [Frontend]:         Cannot get game info

(14:42:09) ERROR:   [Frontend]:         Cannot get game info

(14:46:39) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(14:46:39) INFO:    [Gog]:              GOG presence set

(14:51:39) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/stefan/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(14:51:39) INFO:    [Gog]:              GOG presence set

Steps to reproduce

try login

Expected behavior

logged in

Screenshots

Image

Heroic Version

Latest Stable

System Information

Fedora 42 KDE

Additional information

No response

@VinterSolen VinterSolen added the bug:unconfirmed Someone works on identifying the issue label May 20, 2025
@F3arM3
Copy link

F3arM3 commented May 21, 2025

I have been having the same issue, haven't found a solution yet, not even switching from flatpak to appimage works

@Skulduggerry
Copy link

I face the same issue

@evantandersen
Copy link

+1

1 similar comment
@SlinkSalmon50
Copy link

+1

@Yowlen
Copy link

Yowlen commented May 22, 2025

The Epic login issues have been numerous with the latest release. My understanding is that it's been fixed already, but they haven't made a new hotfix release with it yet. I don't remember all of them offhand, but I do remember few workarounds people have brought up in other issue reports:

@Skulduggerry
Copy link

I use the flagrant version btw and have this error for a while now. On my PC it worked fine but on my Laptop neither refreshing the Page nor using Google to log in worked.

@VinterSolen
Copy link
Author

The Epic login issues have been numerous with the latest release. My understanding is that it's been fixed already, but they haven't made a new hotfix release with it yet. I don't remember all of them offhand, but I do remember few workarounds people have brought up in other issue reports:

What is "alternate login method"?

@VinterSolen
Copy link
Author

Found it.

Alternative login that seem to work:

Manage Account -> Alternative Login for epic -> open in browser -> Login -> copy the auth code back to heroic.
After the login, i had to restart heroic to make it work.

@DCeric
Copy link

DCeric commented May 22, 2025

Found it.

Alternative login that seem to work:

Manage Account -> Alternative Login for epic -> open in browser -> Login -> copy the auth code back to heroic. After the login, i had to restart heroic to make it work.

Thank you can confirm this works.

@CainLuo
Copy link

CainLuo commented May 27, 2025

Found it.

Alternative login that seem to work:

Manage Account -> Alternative Login for epic -> open in browser -> Login -> copy the auth code back to heroic. After the login, i had to restart heroic to make it work.

How does it work? I couldn't find the portal you mentioned in Epic Launcher or Heroic Games Launcher.

@VinterSolen
Copy link
Author

Found it.
Alternative login that seem to work:
Manage Account -> Alternative Login for epic -> open in browser -> Login -> copy the auth code back to heroic. After the login, i had to restart heroic to make it work.

How does it work? I couldn't find the portal you mentioned in Epic Launcher or Heroic Games Launcher.

in heroic, left side there is "manage account"
alternative login is there.

@CainLuo
Copy link

CainLuo commented May 27, 2025

Found it.
Alternative login that seem to work:
Manage Account -> Alternative Login for epic -> open in browser -> Login -> copy the auth code back to heroic. After the login, i had to restart heroic to make it work.

How does it work? I couldn't find the portal you mentioned in Epic Launcher or Heroic Games Launcher.

in heroic, left side there is "manage account" alternative login is there.

This is my first time installing Heroic and there is no "Manage Account" menu you mentioned.

@VinterSolen
Copy link
Author

Found it.
Alternative login that seem to work:
Manage Account -> Alternative Login for epic -> open in browser -> Login -> copy the auth code back to heroic. After the login, i had to restart heroic to make it work.

How does it work? I couldn't find the portal you mentioned in Epic Launcher or Heroic Games Launcher.

in heroic, left side there is "manage account" alternative login is there.

This is my first time installing Heroic and there is no "Manage Account" menu you mentioned.

Image

@CainLuo
Copy link

CainLuo commented May 27, 2025

Found it.
Alternative login that seem to work:
Manage Account -> Alternative Login for epic -> open in browser -> Login -> copy the auth code back to heroic. After the login, i had to restart heroic to make it work.

How does it work? I couldn't find the portal you mentioned in Epic Launcher or Heroic Games Launcher.

in heroic, left side there is "manage account" alternative login is there.

This is my first time installing Heroic and there is no "Manage Account" menu you mentioned.

Image

Image

I know what you're saying, but there's no menu.

@DCeric
Copy link

DCeric commented May 28, 2025

Found it.
Alternative login that seem to work:
Manage Account -> Alternative Login for epic -> open in browser -> Login -> copy the auth code back to heroic. After the login, i had to restart heroic to make it work.

How does it work? I couldn't find the portal you mentioned in Epic Launcher or Heroic Games Launcher.

in heroic, left side there is "manage account" alternative login is there.

This is my first time installing Heroic and there is no "Manage Account" menu you mentioned.

Image

Image I know what you're saying, but there's no menu.

Buddy if you see in the window there's a second option for Epic Launcher. After that your web browser will open and you'll be asked to login. From there you'll see a bunch of text with a authorization number. Select that text copy and paste back in Heroic.

@drewboardman
Copy link

drewboardman commented May 28, 2025

I'm having this issue as well. Things I have tried:

  1. Manage accounts -> Epic log in -> log in with steam account. This has always been my login method and has worked in the past. This fails, it indefinitely spins the interstitial and never logs in. Eventually returns to login modal.
  2. Alternative login method. I past the correct code (as displayed in the help tooltip). It appears to time out, probably spins for about 2 minutes. This says "try another code".

I'm fairly certain this is a bug with the launcher. In my browser I am logged in the epic game store in the tab next to the one I'm opening the json with auth code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug:unconfirmed Someone works on identifying the issue
Projects
None yet
Development

No branches or pull requests

9 participants