Genshin Impact Error Code 9004: How To Fix “Failed To Download Resource Files or Network” Error

Genshin Impact and error codes are no strangers, with Genshin Impact error code 9004 being one of the most prolific.

This error, which displays the message "failed to download resource files or network" can essentially prevent you from loading into Genshin Impact, and is particularly prevalent during new update periods.

It joins the likes of the Genshin Impact black screen and the Genshin Impact Game Files Download Error in frustrating those trying to jump into the world of Teyvat.

What is Genshin Impact Error Code 9004?

The Genshin Impact Error Code 9004 issue first seemed to appear after Update 1.3 and continues to appear with subsequent versions.

The error manifests when players try to load the game. It stops the launcher from booting, leaving you stuck on a loading screen for all eternity/until you exit the game.

There are several suggested fixes if you encounter this error. We'll take a look at them, and you can give them a go.

How To Fix Genshin Impact Error Code 9004

The first potential fix for error code 9004 is to restart whatever system you are using. It's also the quickest and easiest thing to try.

Also, check that there are no issues with your network connection, or check if the Genshin Impact servers are down.

Beyond this, there are a few other possible fixes to consider. Depending on your platform, here's what you can try:

How To Fix Genshin Impact Error Code 9004 on PC

On PC, on potential fix for error code 9004 is to update your game drivers and make sure these are working properly. If your drivers are not fully up to date, then they might not be communicating properly with your updated game.

So if you have an NVIDIA graphics card, you can go here. Or if you have an AMD graphics card, it's here.

You can also try to repair the game files themselves. To do this:

  • Open the Genshin Impact Launcher
  • Click on Settings
  • Click on Repair Game Files, followed by Repair Now

How To Fix Genshin Impact Error Code 9004 on PlayStation

On a PlayStation, the first thing to do is check that all your game and system software is up to date, so look for anything pending.

If there is, download and install it, and then see if resolves the issue. If it doesn't, then you can consider utilising Safe Mode. This has a variety of tools, and the ones to consider would be using this mode to Update System Software, or to Clear Cache and Rebuild Database. This is useful if you are having system issues.

To access Safe Mode:

Have an opinion on this article? We'd love to hear it!
  • Turn off your console by holding the power button for three seconds. The power indicator will blink for a few moments before turning off.
  • Once the console is off, press and hold the power button again. Release it after you hear the second beep — one beep will sound when you first press, and another seven seconds later.
  • Connect the controller with the USB cable and press the PS button on the controller.

Be aware that some options on Safe Mode can lead to loss of data. There's even one option that deletes all the system software (avoid that one!). So if you aren't sure of what you are doing, contact Sony for additional support.

Read More: Genshin Impact Won't Launch: How To Fix Genshin Impact Launcher Not Working

How To Fix Genshin Impact error code 9004 on Android

On an Android device, as with PlayStation, check that your software is fully up to date.

If you've done this, and restarting your phone/tablet hasn't resolved the problem, then you might be looking at one last option, which applies to all platforms.

The Nuclear Fix

If you've tried more basic fixes, and nothing is working, then you may need to consider the final option: uninstalling, and then reinstalling the game. While this obviously isn't ideal, sometimes it is necessary to delete all the files, and then start from scratch.

This Article's Topics

Explore new topics and discover content that's right for you!

GamingGenshin ImpactHow To
Have an opinion on this article? We'd love to hear it!