Genshin Impact stuck on “compiling shaders” screen for some Android users

Update 24/10/25 – 11:28 pm (IST)

It seems miHoYo is officially done supporting PowerVR GPUs, at least ones on some Dimensity 7000 series SoCs. Multiple users have shared screenshots of the email response they received from Genshin Impact’s customer support team, in which the wording clearly suggests that this whole situation isn’t just because of an unintended bug.

  • Check out these screenshots that were posted on Reddit yesterday:

Original article published on October 23, 2025, follows:

The Luna II update for Genshin Impact has left a chunk of Android players completely unable to access the game. After downloading the update, these users are getting stuck at the “compiling shaders” screen, where the game either crashes partway through or hits 100% and then crashes anyway. It’s been going on since the update dropped, and so far, nobody’s found a fix that actually works.

Reddit threads started popping up pretty much immediately. Players are reporting crashes at different percentages during shader compilation — some at 14%, others at 97% or 98%, and a bunch more making it all the way to 100% only to have the app close and reset the whole thing back to zero.

One user mentioned spending an entire day trying to get past it. Another joked about needing to pull for Furina but being completely locked out.

The usual troubleshooting hasn’t helped. People have cleared cache, force-stopped apps, restarted their phones, freed up storage space, and even fully reinstalled the game (we’re talking 50+ GB downloads here). Nothing’s working.

After comparing notes across multiple threads, players noticed something. Most of the affected devices are running MediaTek Dimensity 7000 series processors, specifically chips like the Dimensity 7020 and 7025. The phone models showing up repeatedly include the Xiaomi Poco M7 Pro, Moto G54, Moto G73 5G, Infinix Note 40 Pro, and several Redmi variants. What these all have in common is PowerVR graphics processing.

Here’s where it gets weird. miHoYo announced way back in version 3.6 that PowerVR GPU support was being dropped. But the game kept working fine on these devices through versions 5.0 and 6.0. Players had zero issues until now. Then Luna II hits, and suddenly these phones can’t get past shader compilation.

This actually connects to something we covered recently with the Pixel 10. Google’s new flagship also uses a PowerVR GPU, and there were initial concerns about Genshin compatibility. Google ended up giving a statement to Android Authority (we added it as an update in our article) saying the game is still supported on Pixel 10 and pointing out their 10-year partnership with miHoYo. This makes the current situation even stranger for everyone using other PowerVR-equipped phones. Though at the moment it’s unclear if even the Pixel 10 is affected.

One person suggested the issue might be related to miHoYo pushing full Vulkan pipeline with this update, possibly dropping OpenGL support that older PowerVR GPUs relied on. The thing is, Imagination Technologies (who makes PowerVR) still supports newer versions of their GPU architecture. If miHoYo just blocked all PowerVR support across the board, they’ve cut off access for devices that should technically be able to run the game.

Players who pay for Welkin Moon are particularly annoyed since they’re missing daily logins and basically losing money. Some have figured out temporary workarounds using NVIDIA GeForce Now or miHoYo’s cloud gaming service (though that’s region-locked), but those aren’t great long-term solutions.

Right now, affected players are stuck waiting to see if miHoYo treats this as a bug or an intentional change. Several people have submitted support tickets, but there hasn’t been any official response yet. Given how many budget and mid-range phones use Dimensity processors with PowerVR graphics, this could be affecting a pretty large portion of the mobile player base.

BetaBeacon
Genshin Impact stuck on "compiling shaders" screen for some Android users