[GH-ISSUE #1911] [Bug]: Honkai Starrail 3.4 crashed after opening animation, changing hosts file does not help #1257

Closed
opened 2026-03-03 19:05:14 +03:00 by kerem · 27 comments
Owner

Originally created by @0w0miki on GitHub (Jul 3, 2025).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1911

Describe the bug

I used to run the game well before 3.4.

I have tried editing hosts file in https://github.com/PlayCover/PlayCover/issues/1905#issuecomment-3026184470. And I am sure the change take effect via nslookup.

~ ❯ nslookup  globaldp-prod-cn01.bhsr.com
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   globaldp-prod-cn01.bhsr.com
Address: 0.0.0.0

I am running a Chinese version, so the domain is globaldp-prod-cn01.bhsr.com.
Moreover, capture packets during the game starts up. No DNS request to globaldp-prod-cn01.bhsr.com can be found.

However, the game still crash after the opening animation played.


System Info:
M1 Mac Sequoia 15.5 (24F74)
PlayCover 3.1.0


Crash log
starrail crash.log

Steps to reproduce

  1. Download HSR 3.4.
  2. Launch the game.
  3. Login and click anywhere to start.
  4. After opening animation, it crashed.

Expected behaviour

No crash should occur.

Crash log

See the attached log file.

What version of PlayCover are you using?

3.1.0

What version of macOS are you using?

Other (please specify)

Issue Language

  • Yes my issue is written in English
Originally created by @0w0miki on GitHub (Jul 3, 2025). Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1911 ### Describe the bug I used to run the game well before 3.4. I have tried editing hosts file in https://github.com/PlayCover/PlayCover/issues/1905#issuecomment-3026184470. And I am sure the change take effect via `nslookup`. ```bash ~ ❯ nslookup globaldp-prod-cn01.bhsr.com Server: 127.0.0.1 Address: 127.0.0.1#53 Name: globaldp-prod-cn01.bhsr.com Address: 0.0.0.0 ``` I am running a Chinese version, so the domain is `globaldp-prod-cn01.bhsr.com`. Moreover, capture packets during the game starts up. No DNS request to `globaldp-prod-cn01.bhsr.com` can be found. However, the game still crash after the opening animation played. --- System Info: M1 Mac Sequoia 15.5 (24F74) PlayCover 3.1.0 --- Crash log [starrail crash.log](https://github.com/user-attachments/files/21029759/starrail.crash.log) ### Steps to reproduce 1. Download HSR 3.4. 2. Launch the game. 3. Login and click anywhere to start. 4. After opening animation, it crashed. ### Expected behaviour No crash should occur. ### Crash log ```shell See the attached log file. ``` ### What version of PlayCover are you using? 3.1.0 ### What version of macOS are you using? Other (please specify) ### Issue Language - [x] Yes my issue is written in English
kerem 2026-03-03 19:05:14 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@HuBowen1031 commented on GitHub (Jul 3, 2025):

Same for me, even the error info is identical :(

<!-- gh-comment-id:3032651969 --> @HuBowen1031 commented on GitHub (Jul 3, 2025): Same for me, even the error info is identical :(
Author
Owner

@Tribomb commented on GitHub (Jul 3, 2025):

Same, I did the 0.0.0.0 globaldp-prod-os01.starrails.com under etc/hosts/ and it worked for one day, today it stopped working and the command is still there under etc/hosts/

<!-- gh-comment-id:3033074225 --> @Tribomb commented on GitHub (Jul 3, 2025): Same, I did the 0.0.0.0 globaldp-prod-os01.starrails.com under etc/hosts/ and it worked for one day, today it stopped working and the command is still there under etc/hosts/
Author
Owner

@Revoid07 commented on GitHub (Jul 4, 2025):

Mine as well, it crashes in the same spot after the train animation, and adding the domains doesn't help at all.

<!-- gh-comment-id:3034029516 --> @Revoid07 commented on GitHub (Jul 4, 2025): Mine as well, it crashes in the same spot after the train animation, and adding the domains doesn't help at all.
Author
Owner

@HELPNEEDEDFORHSR commented on GitHub (Jul 4, 2025):

Mine as well, it crashes in the same spot after the train animation, and adding the domains doesn't help at all.

Changing host files must work. maybe you did a mistake.
Could you tell me how did you change your host files? let me check if you did a mistake.

<!-- gh-comment-id:3034156938 --> @HELPNEEDEDFORHSR commented on GitHub (Jul 4, 2025): > Mine as well, it crashes in the same spot after the train animation, and adding the domains doesn't help at all. Changing host files must work. maybe you did a mistake. Could you tell me how did you change your host files? let me check if you did a mistake.
Author
Owner

@Revoid07 commented on GitHub (Jul 4, 2025):

Image

I'm pretty sure I followed everything to a t.
I went to terminal, typed in "sudo nano /etc/hosts",
used the arrow keys to go down to the bottom,
pasted it in,
ctrl o, return, ctrl x.
restarted the device and it still didnt work.

Following that, I went back in, removed them, and then tried using the direct command
"echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a /etc/hosts"
restarted, and it still didn't work

<!-- gh-comment-id:3034176002 --> @Revoid07 commented on GitHub (Jul 4, 2025): ![Image](https://github.com/user-attachments/assets/b6af0e12-fb5d-400e-8f29-2ab4d27016fd) I'm pretty sure I followed everything to a t. I went to terminal, typed in "sudo nano /etc/hosts", used the arrow keys to go down to the bottom, pasted it in, ctrl o, return, ctrl x. restarted the device and it still didnt work. Following that, I went back in, removed them, and then tried using the direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a /etc/hosts" restarted, and it still didn't work
Author
Owner

@0w0miki commented on GitHub (Jul 4, 2025):

Mine as well, it crashes in the same spot after the train animation, and adding the domains doesn't help at all.

Changing host files must work. maybe you did a mistake. Could you tell me how did you change your host files? let me check if you did a mistake.

Please tell me the result of your nslookup for the domain you changed. I think I did everything correctly. But it did not work.

<!-- gh-comment-id:3034217843 --> @0w0miki commented on GitHub (Jul 4, 2025): > > Mine as well, it crashes in the same spot after the train animation, and adding the domains doesn't help at all. > > Changing host files must work. maybe you did a mistake. Could you tell me how did you change your host files? let me check if you did a mistake. Please tell me the result of your nslookup for the domain you changed. I think I did everything correctly. But it did not work.
Author
Owner

@HELPNEEDEDFORHSR commented on GitHub (Jul 4, 2025):

Image

I'm pretty sure I followed everything to a t. I went to terminal, typed in "sudo nano /etc/hosts", used the arrow keys to go down to the bottom, pasted it in, ctrl o, return, ctrl x. restarted the device and it still didnt work.

Following that, I went back in, removed them, and then tried using the direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a /etc/hosts" restarted, and it still didn't work

You did a little mistake.

You don't need write dispatchcnglobal codes and other else in the below. That is dispatching china global server code.

Try to follow my steps. my steps work for global. if your cn, use differnt code for cn.

Image
  1. write only global code. and press control + o key. then mac will ask you to write a file name.
  2. you don't need to write something, just press enter key. and then press control + x
  3. now your comeback main page.
  4. copy this code -> sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and then press ENTER KEY
  5. also you need to copy this code -> ping globaldp-prod-os01.starrails.com and then don't forgot to press enter key
    Now your done. you don't need to restart your mac just turn on your playcover!

if your working right, it will show this messages.

Image
<!-- gh-comment-id:3034290625 --> @HELPNEEDEDFORHSR commented on GitHub (Jul 4, 2025): > ![Image](https://github.com/user-attachments/assets/b6af0e12-fb5d-400e-8f29-2ab4d27016fd) > > I'm pretty sure I followed everything to a t. I went to terminal, typed in "sudo nano /etc/hosts", used the arrow keys to go down to the bottom, pasted it in, ctrl o, return, ctrl x. restarted the device and it still didnt work. > > Following that, I went back in, removed them, and then tried using the direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a /etc/hosts" restarted, and it still didn't work You did a little mistake. You don't need write dispatchcnglobal codes and other else in the below. That is dispatching china global server code. Try to follow my steps. my steps work for global. if your cn, use differnt code for cn. <img width="562" alt="Image" src="https://github.com/user-attachments/assets/83a1a635-e2af-474f-bc7f-e3ad48b39d12" /> 1. write only global code. and press control + o key. then mac will ask you to write a file name. 2. you don't need to write something, just press enter key. and then press control + x 3. now your comeback main page. 4. copy this code -> sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and then press ENTER KEY 5. also you need to copy this code -> ping globaldp-prod-os01.starrails.com and then don't forgot to press enter key Now your done. you don't need to restart your mac just turn on your playcover! if your working right, it will show this messages. <img width="568" alt="Image" src="https://github.com/user-attachments/assets/426f4d5a-9198-4ce5-a606-4959855b424e" />
Author
Owner

@Revoid07 commented on GitHub (Jul 4, 2025):

Image
I'm pretty sure I followed everything to a t. I went to terminal, typed in "sudo nano /etc/hosts", used the arrow keys to go down to the bottom, pasted it in, ctrl o, return, ctrl x. restarted the device and it still didnt work.
Following that, I went back in, removed them, and then tried using the direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a /etc/hosts" restarted, and it still didn't work

You did a little mistake.

You don't need write dispatchcnglobal codes and other else in the below. That is dispatching china global server code.

Try to follow my steps. my steps work for global. if your cn, use differnt code for cn.

Image 1. write only global code. and press control + o key. then mac will ask you to write a file name. 2. you don't need to write something, just press enter key. and then press control + x 3. now your comeback main page. 4. copy this code -> sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and then press ENTER KEY 5. also you need to copy this code -> ping globaldp-prod-os01.starrails.com and then don't forgot to press enter key Now your done. you don't need to restart your mac just turn on your playcover!

if your working right, it will show this messages.

Image

Image
I got here, and it looks the same, but it still crashes in the same spot 😔

<!-- gh-comment-id:3034489251 --> @Revoid07 commented on GitHub (Jul 4, 2025): > > ![Image](https://github.com/user-attachments/assets/b6af0e12-fb5d-400e-8f29-2ab4d27016fd) > > I'm pretty sure I followed everything to a t. I went to terminal, typed in "sudo nano /etc/hosts", used the arrow keys to go down to the bottom, pasted it in, ctrl o, return, ctrl x. restarted the device and it still didnt work. > > Following that, I went back in, removed them, and then tried using the direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a /etc/hosts" restarted, and it still didn't work > > You did a little mistake. > > You don't need write dispatchcnglobal codes and other else in the below. That is dispatching china global server code. > > Try to follow my steps. my steps work for global. if your cn, use differnt code for cn. > > <img alt="Image" width="562" src="https://private-user-images.githubusercontent.com/218973754/462284452-83a1a635-e2af-474f-bc7f-e3ad48b39d12.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTE2MDQzOTcsIm5iZiI6MTc1MTYwNDA5NywicGF0aCI6Ii8yMTg5NzM3NTQvNDYyMjg0NDUyLTgzYTFhNjM1LWUyYWYtNDc0Zi1iYzdmLWUzYWQ0OGIzOWQxMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcwNFQwNDQxMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03ZTMxNjY2ZTI1YjQwODhmYzZjZmU4NWIxNjJlMmNkMTJkMjQwZWQwY2ViYTcxNGQxZWYyZDQ1NzBhMzE2MTFmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.1DEkZtzqhr8A2k0EQ0VsujHbzdzcCBOUDyIOJ_Tk1qk"> > 1. write only global code. and press control + o key. then mac will ask you to write a file name. > 2. you don't need to write something, just press enter key. and then press control + x > 3. now your comeback main page. > 4. copy this code -> sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and then press ENTER KEY > 5. also you need to copy this code -> ping globaldp-prod-os01.starrails.com and then don't forgot to press enter key > Now your done. you don't need to restart your mac just turn on your playcover! > > if your working right, it will show this messages. > > <img alt="Image" width="568" src="https://private-user-images.githubusercontent.com/218973754/462286932-426f4d5a-9198-4ce5-a606-4959855b424e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTE2MDQzOTcsIm5iZiI6MTc1MTYwNDA5NywicGF0aCI6Ii8yMTg5NzM3NTQvNDYyMjg2OTMyLTQyNmY0ZDVhLTkxOTgtNGNlNS1hNjA2LTQ5NTk4NTViNDI0ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcwNFQwNDQxMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iZTUwYjdmYzBkY2M4MGI4ZjA5NmVmYTMxNWJhM2Q2MjAzNjY5NWFiMTVjYjM2ZjE4MTA2YjI2YzViOGM2MzAyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Ob_yJbTUldK0NTdNy4-icL6a7G0aja_N84vyPiuz5bs"> ![Image](https://github.com/user-attachments/assets/a9beef46-91aa-4635-8e7c-f29a5965c526) I got here, and it looks the same, but it still crashes in the same spot 😔
Author
Owner

@nika-skybytska commented on GitHub (Jul 4, 2025):

@HELPNEEDEDFORHSR Restarting mDNSResponder helped me, thanks for the tip!

<!-- gh-comment-id:3034631715 --> @nika-skybytska commented on GitHub (Jul 4, 2025): @HELPNEEDEDFORHSR Restarting mDNSResponder helped me, thanks for the tip!
Author
Owner

@HELPNEEDEDFORHSR commented on GitHub (Jul 4, 2025):

@HELPNEEDEDFORHSR Restarting mDNSResponder helped me, thanks for the tip!

Nice! Have a good day:)

<!-- gh-comment-id:3034639151 --> @HELPNEEDEDFORHSR commented on GitHub (Jul 4, 2025): > [@HELPNEEDEDFORHSR](https://github.com/HELPNEEDEDFORHSR) Restarting mDNSResponder helped me, thanks for the tip! Nice! Have a good day:)
Author
Owner

@Wanzho commented on GitHub (Jul 4, 2025):

Refer to this link. https://github.com/PlayCover/PlayCover/issues/1905

<!-- gh-comment-id:3035920931 --> @Wanzho commented on GitHub (Jul 4, 2025): Refer to this link. https://github.com/PlayCover/PlayCover/issues/1905
Author
Owner

@0w0miki commented on GitHub (Jul 4, 2025):

Refer to this link. #1905

Please look at the description carefully, the solution has been tried, and it did not help.

Or can you tell me the principle behind the solution, or answer what the expected nslookup result should be?

<!-- gh-comment-id:3036291296 --> @0w0miki commented on GitHub (Jul 4, 2025): > Refer to this link. [#1905](https://github.com/PlayCover/PlayCover/issues/1905) Please look at the description carefully, the solution has been tried, and it did not help. Or can you tell me the principle behind the solution, or answer what the expected nslookup result should be?
Author
Owner

@HELPNEEDEDFORHSR commented on GitHub (Jul 5, 2025):

Refer to this link. #1905

Please look at the description carefully, the solution has been tried, and it did not help.

Or can you tell me the principle behind the solution, or answer what the expected nslookup result should be?

You have a different Crash Issues than 1905. You don't have problem with host files.
The crash report shows that Honkai: Star Rail (HKRPG), running through PlayCover on your Mac, was terminated due to an abort() call.
Specifically, this part of the report:
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6 Application Specific Information: abort() called means the app intentionally crashed itself due to detecting an error or an unsupported environment.

Common Causes

  1. Compatibility Issues with PlayCover Recent versions of Star Rail (especially 3.4.0 and above) include stronger security that may block execution on unofficial platforms like PlayCover.

  2. Security Check Failed The app might be detecting a jailbroken or debugged environment, which causes it to call abort(). Debugger Detected Star Rail includes anti-debugging protection. If it detects a debugger (even unintentionally), it will crash.

  3. App Patch Failure by PlayCover Sometimes PlayCover fails to properly patch or inject the needed hooks into the iOS app, leading to a crash.

How to Fix It (Step-by-Step)

  1. Reinstall PlayCover (Latest Version)
    Download the latest PlayCover from: https://playcover.io/
    Older versions may not work with macOS 15.5 or the newest Star Rail updates.

  2. Reinstall the Game (Fresh IPA)
    Delete the existing app.

Re-extract a clean IPA (preferably from your iPhone).

Reinstall via PlayCover.

  1. Disable Debugging or DYLD Libraries
    If you’re using any debug tools or environment variables like DYLD_INSERT_LIBRARIES, remove them.
    Star Rail may crash if it detects these.

  2. Check Console Logs for Details
    Open Console.app on macOS and filter for "hkrpg"
    Or run this in Terminal to check crash logs:
    ⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️

log stream --predicate 'process == "hkrpg"'

If It Still Doesn’t Work?
It’s possible that the latest version of Star Rail blocks PlayCover completely.
In that case, your best options are:
Play on an iPhone or iPad
Use the official PC version on Windows
Run Windows via Parallels on your Mac and play there.

Hope it helps!

<!-- gh-comment-id:3037622142 --> @HELPNEEDEDFORHSR commented on GitHub (Jul 5, 2025): > > Refer to this link. [#1905](https://github.com/PlayCover/PlayCover/issues/1905) > > Please look at the description carefully, the solution has been tried, and it did not help. > > Or can you tell me the principle behind the solution, or answer what the expected nslookup result should be? You have a different Crash Issues than 1905. You don't have problem with host files. The crash report shows that Honkai: Star Rail (HKRPG), running through PlayCover on your Mac, was terminated due to an abort() call. Specifically, this part of the report: Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6 Application Specific Information: abort() called means the app intentionally crashed itself due to detecting an error or an unsupported environment. Common Causes 1. Compatibility Issues with PlayCover Recent versions of Star Rail (especially 3.4.0 and above) include stronger security that may block execution on unofficial platforms like PlayCover. 2. Security Check Failed The app might be detecting a jailbroken or debugged environment, which causes it to call abort(). Debugger Detected Star Rail includes anti-debugging protection. If it detects a debugger (even unintentionally), it will crash. 3. App Patch Failure by PlayCover Sometimes PlayCover fails to properly patch or inject the needed hooks into the iOS app, leading to a crash. How to Fix It (Step-by-Step) 1. Reinstall PlayCover (Latest Version) Download the latest PlayCover from: https://playcover.io/ Older versions may not work with macOS 15.5 or the newest Star Rail updates. 2. Reinstall the Game (Fresh IPA) Delete the existing app. Re-extract a clean IPA (preferably from your iPhone). Reinstall via PlayCover. 3. Disable Debugging or DYLD Libraries If you’re using any debug tools or environment variables like DYLD_INSERT_LIBRARIES, remove them. Star Rail may crash if it detects these. 4. Check Console Logs for Details Open Console.app on macOS and filter for "hkrpg" Or run this in Terminal to check crash logs: ⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️ log stream --predicate 'process == "hkrpg"' If It Still Doesn’t Work? It’s possible that the latest version of Star Rail blocks PlayCover completely. In that case, your best options are: Play on an iPhone or iPad Use the official PC version on Windows Run Windows via Parallels on your Mac and play there. Hope it helps!
Author
Owner

@HuBowen1031 commented on GitHub (Jul 5, 2025):

My crash report, as stated before, has the same abort() call. However the problem disappeared after I changed the host file (latest stable PlayCover with star rail CN product version 3.4, hosts changed to 0.0.0.0 globaldp-prod-cn01.bhsr.com ). I'd like to know if there's any compatibility problem with either the system or PlayCover, or it is actually related to the game's anti-cheat mechanism.

<!-- gh-comment-id:3037926458 --> @HuBowen1031 commented on GitHub (Jul 5, 2025): My crash report, as stated before, has the same abort() call. However the problem disappeared after I changed the host file (latest stable PlayCover with star rail CN product version 3.4, hosts changed to `0.0.0.0 globaldp-prod-cn01.bhsr.com` ). I'd like to know if there's any compatibility problem with either the system or PlayCover, or it is actually related to the game's anti-cheat mechanism.
Author
Owner

@feibinrobin commented on GitHub (Jul 13, 2025):

Image
I'm pretty sure I followed everything to a t. I went to terminal, typed in "sudo nano /etc/hosts", used the arrow keys to go down to the bottom, pasted it in, ctrl o, return, ctrl x. restarted the device and it still didnt work.
Following that, I went back in, removed them, and then tried using the direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a /etc/hosts" restarted, and it still didn't work

You did a little mistake.

You don't need write dispatchcnglobal codes and other else in the below. That is dispatching china global server code.

Try to follow my steps. my steps work for global. if your cn, use differnt code for cn.

Image 1. write only global code. and press control + o key. then mac will ask you to write a file name. 2. you don't need to write something, just press enter key. and then press control + x 3. now your comeback main page. 4. copy this code -> sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and then press ENTER KEY 5. also you need to copy this code -> ping globaldp-prod-os01.starrails.com and then don't forgot to press enter key Now your done. you don't need to restart your mac just turn on your playcover!

if your working right, it will show this messages.

Image

hi, i tried this but the request timeout thing keeps increasing, what am i supposed to do?

<!-- gh-comment-id:3066868153 --> @feibinrobin commented on GitHub (Jul 13, 2025): > > ![Image](https://github.com/user-attachments/assets/b6af0e12-fb5d-400e-8f29-2ab4d27016fd) > > I'm pretty sure I followed everything to a t. I went to terminal, typed in "sudo nano /etc/hosts", used the arrow keys to go down to the bottom, pasted it in, ctrl o, return, ctrl x. restarted the device and it still didnt work. > > Following that, I went back in, removed them, and then tried using the direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a /etc/hosts" restarted, and it still didn't work > > You did a little mistake. > > You don't need write dispatchcnglobal codes and other else in the below. That is dispatching china global server code. > > Try to follow my steps. my steps work for global. if your cn, use differnt code for cn. > > <img alt="Image" width="562" src="https://private-user-images.githubusercontent.com/218973754/462284452-83a1a635-e2af-474f-bc7f-e3ad48b39d12.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTI0MDE3MzcsIm5iZiI6MTc1MjQwMTQzNywicGF0aCI6Ii8yMTg5NzM3NTQvNDYyMjg0NDUyLTgzYTFhNjM1LWUyYWYtNDc0Zi1iYzdmLWUzYWQ0OGIzOWQxMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcxM1QxMDEwMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00MzM4NWI5MjczYzdhMGY5ZjkxZGMzOGRlZmI5ZGY0M2Q4ZmZlMzYzMTNmZjRmNGExYjhjNjhhZmE1YzBkNWYwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.K3ygqVgnTluswo4GqBJAqotHxe327WqiF-uQIrdgF0I"> > 1. write only global code. and press control + o key. then mac will ask you to write a file name. > 2. you don't need to write something, just press enter key. and then press control + x > 3. now your comeback main page. > 4. copy this code -> sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and then press ENTER KEY > 5. also you need to copy this code -> ping globaldp-prod-os01.starrails.com and then don't forgot to press enter key > Now your done. you don't need to restart your mac just turn on your playcover! > > if your working right, it will show this messages. > > <img alt="Image" width="568" src="https://private-user-images.githubusercontent.com/218973754/462286932-426f4d5a-9198-4ce5-a606-4959855b424e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTI0MDE3MzcsIm5iZiI6MTc1MjQwMTQzNywicGF0aCI6Ii8yMTg5NzM3NTQvNDYyMjg2OTMyLTQyNmY0ZDVhLTkxOTgtNGNlNS1hNjA2LTQ5NTk4NTViNDI0ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcxM1QxMDEwMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNWJlNTU1OWMwODMwNGZkMDcyYWY3ZGIwZjI4YmUwZmEwYTM4NTk0ZDNhNDI0NGRkY2Q0ZjEyYjY2MmQ5NDk4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.bsI1w2C2GVENg9R_fp9-hne2n9u8JBFTpR-THzIHXSs"> hi, i tried this but the request timeout thing keeps increasing, what am i supposed to do?
Author
Owner

@HELPNEEDEDFORHSR commented on GitHub (Jul 13, 2025):

You did correctly!
Try to turn hsr.

2025년 7월 13일 (일) 오후 7:13, robin @.***>님이 작성:

feibinrobin left a comment (PlayCover/PlayCover#1911)
https://github.com/PlayCover/PlayCover/issues/1911#issuecomment-3066868153

Screenshot.2025-07-03.at.9.58.28.PM.png (view on web)
https://github.com/user-attachments/assets/b6af0e12-fb5d-400e-8f29-2ab4d27016fd
I'm pretty sure I followed everything to a t. I went to terminal, typed in
"sudo nano /etc/hosts", used the arrow keys to go down to the bottom,
pasted it in, ctrl o, return, ctrl x. restarted the device and it still
didnt work.
Following that, I went back in, removed them, and then tried using the
direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a
/etc/hosts" restarted, and it still didn't work

You did a little mistake.

You don't need write dispatchcnglobal codes and other else in the below.
That is dispatching china global server code.

Try to follow my steps. my steps work for global. if your cn, use differnt
code for cn.
[image: Image]
https://private-user-images.githubusercontent.com/218973754/462284452-83a1a635-e2af-474f-bc7f-e3ad48b39d12.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTI0MDE3MzcsIm5iZiI6MTc1MjQwMTQzNywicGF0aCI6Ii8yMTg5NzM3NTQvNDYyMjg0NDUyLTgzYTFhNjM1LWUyYWYtNDc0Zi1iYzdmLWUzYWQ0OGIzOWQxMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcxM1QxMDEwMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00MzM4NWI5MjczYzdhMGY5ZjkxZGMzOGRlZmI5ZGY0M2Q4ZmZlMzYzMTNmZjRmNGExYjhjNjhhZmE1YzBkNWYwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.K3ygqVgnTluswo4GqBJAqotHxe327WqiF-uQIrdgF0I

  1. write only global code. and press control + o key. then mac will ask you
    to write a file name. 2. you don't need to write something, just press
    enter key. and then press control + x 3. now your comeback main page. 4.
    copy this code -> sudo dscacheutil -flushcache; sudo killall -HUP
    mDNSResponder and then press ENTER KEY 5. also you need to copy this code
    -> ping globaldp-prod-os01.starrails.com and then don't forgot to press
    enter key Now your done. you don't need to restart your mac just turn on
    your playcover!

if your working right, it will show this messages.
[image: Image]
https://private-user-images.githubusercontent.com/218973754/462286932-426f4d5a-9198-4ce5-a606-4959855b424e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTI0MDE3MzcsIm5iZiI6MTc1MjQwMTQzNywicGF0aCI6Ii8yMTg5NzM3NTQvNDYyMjg2OTMyLTQyNmY0ZDVhLTkxOTgtNGNlNS1hNjA2LTQ5NTk4NTViNDI0ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcxM1QxMDEwMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNWJlNTU1OWMwODMwNGZkMDcyYWY3ZGIwZjI4YmUwZmEwYTM4NTk0ZDNhNDI0NGRkY2Q0ZjEyYjY2MmQ5NDk4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.bsI1w2C2GVENg9R_fp9-hne2n9u8JBFTpR-THzIHXSs

hi, i tried this but the request timeout thing keeps increasing, what am i
supposed to do?


Reply to this email directly, view it on GitHub
https://github.com/PlayCover/PlayCover/issues/1911#issuecomment-3066868153,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BUGUMORHDOHAH7ERNVT7RWL3IIWONAVCNFSM6AAAAACAVVHN3OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTANRWHA3DQMJVGM
.
You are receiving this because you were mentioned.Message ID:
@.***>

<!-- gh-comment-id:3066879706 --> @HELPNEEDEDFORHSR commented on GitHub (Jul 13, 2025): You did correctly! Try to turn hsr. 2025년 7월 13일 (일) 오후 7:13, robin ***@***.***>님이 작성: > *feibinrobin* left a comment (PlayCover/PlayCover#1911) > <https://github.com/PlayCover/PlayCover/issues/1911#issuecomment-3066868153> > > Screenshot.2025-07-03.at.9.58.28.PM.png (view on web) > <https://github.com/user-attachments/assets/b6af0e12-fb5d-400e-8f29-2ab4d27016fd> > I'm pretty sure I followed everything to a t. I went to terminal, typed in > "sudo nano /etc/hosts", used the arrow keys to go down to the bottom, > pasted it in, ctrl o, return, ctrl x. restarted the device and it still > didnt work. > Following that, I went back in, removed them, and then tried using the > direct command "echo "0.0.0.0 globaldp-prod-cn01.bhsr.com" | sudo tee -a > /etc/hosts" restarted, and it still didn't work > > You did a little mistake. > > You don't need write dispatchcnglobal codes and other else in the below. > That is dispatching china global server code. > > Try to follow my steps. my steps work for global. if your cn, use differnt > code for cn. > [image: Image] > <https://private-user-images.githubusercontent.com/218973754/462284452-83a1a635-e2af-474f-bc7f-e3ad48b39d12.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTI0MDE3MzcsIm5iZiI6MTc1MjQwMTQzNywicGF0aCI6Ii8yMTg5NzM3NTQvNDYyMjg0NDUyLTgzYTFhNjM1LWUyYWYtNDc0Zi1iYzdmLWUzYWQ0OGIzOWQxMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcxM1QxMDEwMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00MzM4NWI5MjczYzdhMGY5ZjkxZGMzOGRlZmI5ZGY0M2Q4ZmZlMzYzMTNmZjRmNGExYjhjNjhhZmE1YzBkNWYwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.K3ygqVgnTluswo4GqBJAqotHxe327WqiF-uQIrdgF0I> > 1. write only global code. and press control + o key. then mac will ask you > to write a file name. 2. you don't need to write something, just press > enter key. and then press control + x 3. now your comeback main page. 4. > copy this code -> sudo dscacheutil -flushcache; sudo killall -HUP > mDNSResponder and then press ENTER KEY 5. also you need to copy this code > -> ping globaldp-prod-os01.starrails.com and then don't forgot to press > enter key Now your done. you don't need to restart your mac just turn on > your playcover! > > if your working right, it will show this messages. > [image: Image] > <https://private-user-images.githubusercontent.com/218973754/462286932-426f4d5a-9198-4ce5-a606-4959855b424e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTI0MDE3MzcsIm5iZiI6MTc1MjQwMTQzNywicGF0aCI6Ii8yMTg5NzM3NTQvNDYyMjg2OTMyLTQyNmY0ZDVhLTkxOTgtNGNlNS1hNjA2LTQ5NTk4NTViNDI0ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNzEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDcxM1QxMDEwMzdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNWJlNTU1OWMwODMwNGZkMDcyYWY3ZGIwZjI4YmUwZmEwYTM4NTk0ZDNhNDI0NGRkY2Q0ZjEyYjY2MmQ5NDk4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.bsI1w2C2GVENg9R_fp9-hne2n9u8JBFTpR-THzIHXSs> > > hi, i tried this but the request timeout thing keeps increasing, what am i > supposed to do? > > — > Reply to this email directly, view it on GitHub > <https://github.com/PlayCover/PlayCover/issues/1911#issuecomment-3066868153>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/BUGUMORHDOHAH7ERNVT7RWL3IIWONAVCNFSM6AAAAACAVVHN3OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTANRWHA3DQMJVGM> > . > You are receiving this because you were mentioned.Message ID: > ***@***.***> >
Author
Owner

@feibinrobin commented on GitHub (Jul 13, 2025):

You did correctly!
Try to turn hsr.

2025년 7월 13일 (일) 오후 7:13, robin @.***>님이 작성:

i tried to start hsr and it still crashes...

<!-- gh-comment-id:3066974384 --> @feibinrobin commented on GitHub (Jul 13, 2025): > You did correctly! > Try to turn hsr. > > 2025년 7월 13일 (일) 오후 7:13, robin ***@***.***>님이 작성: > […](#) i tried to start hsr and it still crashes...
Author
Owner

@feibinrobin commented on GitHub (Jul 13, 2025):

@HELPNEEDEDFORHSR Restarting mDNSResponder helped me, thanks for the tip!

can u tell me how you did this please?

<!-- gh-comment-id:3066975512 --> @feibinrobin commented on GitHub (Jul 13, 2025): > [@HELPNEEDEDFORHSR](https://github.com/HELPNEEDEDFORHSR) Restarting mDNSResponder helped me, thanks for the tip! can u tell me how you did this please?
Author
Owner

@Tribomb commented on GitHub (Jul 13, 2025):

Updating playcover and doing the dns helped. Thank you!

<!-- gh-comment-id:3067011531 --> @Tribomb commented on GitHub (Jul 13, 2025): Updating playcover and doing the dns helped. Thank you!
Author
Owner

@feibinrobin commented on GitHub (Jul 13, 2025):

Updating playcover and doing the dns helped. Thank you!
How do u do the dns?

<!-- gh-comment-id:3067065468 --> @feibinrobin commented on GitHub (Jul 13, 2025): > Updating playcover and doing the dns helped. Thank you! How do u do the dns?
Author
Owner

@Tribomb commented on GitHub (Jul 13, 2025):

Updating playcover and doing the dns helped. Thank you!
How do u do the dns?

Scroll up to the messages HELPNEEDEDFORHSR sent a while ago

<!-- gh-comment-id:3067089011 --> @Tribomb commented on GitHub (Jul 13, 2025): > > Updating playcover and doing the dns helped. Thank you! > > How do u do the dns? Scroll up to the messages HELPNEEDEDFORHSR sent a while ago
Author
Owner

@HELPNEEDEDFORHSR commented on GitHub (Jul 14, 2025):

Try to follow step 4!
Thats the step of DNS

2025년 7월 13일 (일) 오후 11:44, Tribomb @.***>님이 작성:

Tribomb left a comment (PlayCover/PlayCover#1911)
https://github.com/PlayCover/PlayCover/issues/1911#issuecomment-3067089011

Updating playcover and doing the dns helped. Thank you!
How do u do the dns?

Scroll up to the messages HELPNEEDEDFORHSR sent a while ago


Reply to this email directly, view it on GitHub
https://github.com/PlayCover/PlayCover/issues/1911#issuecomment-3067089011,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BUGUMOVXETXHEWQUYYDB2KL3IJWDTAVCNFSM6AAAAACAVVHN3OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTANRXGA4DSMBRGE
.
You are receiving this because you were mentioned.Message ID:
@.***>

<!-- gh-comment-id:3067495522 --> @HELPNEEDEDFORHSR commented on GitHub (Jul 14, 2025): Try to follow step 4! Thats the step of DNS 2025년 7월 13일 (일) 오후 11:44, Tribomb ***@***.***>님이 작성: > *Tribomb* left a comment (PlayCover/PlayCover#1911) > <https://github.com/PlayCover/PlayCover/issues/1911#issuecomment-3067089011> > > Updating playcover and doing the dns helped. Thank you! > How do u do the dns? > > Scroll up to the messages HELPNEEDEDFORHSR sent a while ago > > — > Reply to this email directly, view it on GitHub > <https://github.com/PlayCover/PlayCover/issues/1911#issuecomment-3067089011>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/BUGUMOVXETXHEWQUYYDB2KL3IJWDTAVCNFSM6AAAAACAVVHN3OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTANRXGA4DSMBRGE> > . > You are receiving this because you were mentioned.Message ID: > ***@***.***> >
Author
Owner

@HuBowen1031 commented on GitHub (Jul 14, 2025):

You did correctly!
Try to turn hsr.
2025년 7월 13일 (일) 오후 7:13, robin @.***>님이 작성:

i tried to start hsr and it still crashes...

You try restart your Mac and go to the Terminal, then type ping globaldp-prod-os01.starrails.com , press Enter, see what the result is?

<!-- gh-comment-id:3067589612 --> @HuBowen1031 commented on GitHub (Jul 14, 2025): > > You did correctly! > > Try to turn hsr. > > 2025년 7월 13일 (일) 오후 7:13, robin _**@**_.***>님이 작성: > > […](#) > > i tried to start hsr and it still crashes... You try restart your Mac and go to the Terminal, then type `ping globaldp-prod-os01.starrails.com ` , press Enter, see what the result is?
Author
Owner

@feibinrobin commented on GitHub (Jul 14, 2025):

You did correctly!
Try to turn hsr.
2025년 7월 13일 (일) 오후 7:13, robin @.***>님이 작성:

i tried to start hsr and it still crashes...

You try restart your Mac and go to the Terminal, then type ping globaldp-prod-os01.starrails.com , press Enter, see what the result is?

it gives me the same result as when i try to restart the DNS

<!-- gh-comment-id:3070325959 --> @feibinrobin commented on GitHub (Jul 14, 2025): > > > You did correctly! > > > Try to turn hsr. > > > 2025년 7월 13일 (일) 오후 7:13, robin _**@**_.***>님이 작성: > > > […](#) > > > > > > i tried to start hsr and it still crashes... > > You try restart your Mac and go to the Terminal, then type `ping globaldp-prod-os01.starrails.com ` , press Enter, see what the result is? it gives me the same result as when i try to restart the DNS
Author
Owner

@feibinrobin commented on GitHub (Jul 14, 2025):

@HELPNEEDEDFORHSR do you know how to completely reset the terminal code for hsr? its not working when I try to do it in the Shell options..

<!-- gh-comment-id:3070434942 --> @feibinrobin commented on GitHub (Jul 14, 2025): @HELPNEEDEDFORHSR do you know how to completely reset the terminal code for hsr? its not working when I try to do it in the Shell options..
Author
Owner

@HuBowen1031 commented on GitHub (Jul 16, 2025):

Do you mean the /etc/hosts file you wrote in?

If I understand correctly, the changes to the hosts file aim at preventing your star rail from connecting to that server so that a crash is not triggered. (Though I don’t really know the principle behind this) So I asked you to perform a ping test. Therefore, the results showing you are not connecting to it(timeout, rejected or whatever ) means you did it right.

Finally, I think you should review your crash report, see if you are actually encountering the same abort() call as we do, since that is the problem we know that’s connected to the DNS thing.

<!-- gh-comment-id:3076721146 --> @HuBowen1031 commented on GitHub (Jul 16, 2025): Do you mean the /etc/hosts file you wrote in? If I understand correctly, the changes to the hosts file aim at preventing your star rail from connecting to that server so that a crash is not triggered. (Though I don’t really know the principle behind this) So I asked you to perform a ping test. Therefore, the results showing you are not connecting to it(timeout, rejected or whatever ) means you did it right. Finally, I think you should review your crash report, see if you are actually encountering the same abort() call as we do, since that is the problem we know that’s connected to the DNS thing.
Author
Owner

@0w0miki commented on GitHub (Oct 14, 2025):

After upgrade Honkai Starrail 3.5 and later, the crash never happened. Close the issue.

<!-- gh-comment-id:3401190307 --> @0w0miki commented on GitHub (Oct 14, 2025): After upgrade Honkai Starrail 3.5 and later, the crash never happened. Close the issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#1257
No description provided.