How to fix game assets downloading error

This tutorial is for games that are using Play Asset Delivery. If you encountered downloading issues, it is because Google Play Store has a so called “anti-cheat”, detecting modded/tampered APK and prevents downloading assets to the game. The detection were added since version v39.6.26. Follow any of these methods below to bypass the detection

Non-root methods (Android 14 and below):

Note: Android 15 may come with factory version of Play Store above v39.6.26. Please stay on Android 14 as long as possible

Method #1 (Block Play Store update):

Highly recommended if you want to use old version of Play Store for long term
Wi-Fi connection is required to be able to use Shizuku.
The video tutorial is available (Use any free VPN (Like 1.1.1.1 app) if the video does not load in your country): https://www.dailymotion.com/video/x91p9pk

  1. Download and install Shizuku app: Download | Shizuku
  2. Follow the guide to activate Shizuku via wireless debugging or by connecting to a computer User manual | Shizuku
  3. Once activated, close Shizuku app. Note: Do NOT disable “Developer options” or “USB debugging”, or Shizuku will be stopped
  4. Download UpdateLocker APK (Launcher icon version), we will use it for LSPatch later. DO NOT install it: Releases · Xposed-Modules-Repo/ru.mike.updatelocker
  5. Download and install LSPatch APK: Releases · LSPosed/LSPatch
  6. Open LSPatch
  7. Click on the red box that says "Shizuku service not connected" and click on “Allow all the time”. The box should be blue that says "Shizuku service available"
  8. Click on the 2nd tab (Manage) at the bottom and click on “+” button
  9. Select the directory where you have stored the UpdateLocker APK (e.g. Downloads folder)
  10. Choose "Select apk(s) from storage"
  11. Select UpdateLocker
  12. Click Start Patch and click Install
  13. Click on UpdateLocker and choose Module scope
  14. Select UpdateLocker and click on the checkmark button at the bottom-right corner
  15. Click on UpdateLocker and choose Optimize
  16. Open UpdateLocker
  17. Click on Select
  18. Check Show system apps and select Google Play Store
  19. Click Save
  20. Download Google Play Store 39.6.25-21 APK or any versions below v39.6.26: https://apkcombo.com/google-play-store/com.android.vending/download/phone-39.6.25-21 [0] [PR] 604467617-apk
  21. Open Settings -> Apps -> All apps (or Settings -> Apps & notifications)
  22. Click on Google Play Store
  23. Click on the three-dot menu button in the top-right corner and hit Uninstall updates.
  24. Install Google Play Store 39.6.25-21 APK
  25. Start the game. The game will be able download assets without issues

What to do if the Play Store update is still not blocked:
Troubleshooting #1

  1. Reboot your device
  2. Follow the guide to activate Shizuku again https://shizuku.rikka.app/guide/setup/
  3. In Shizuku app, Click on "Authorized (number) applications"
  4. Disable & enable LSPatch
  5. Open LSPatch
  6. Click on the 2nd tab (Manage) at the bottom and click on "+" button
  7. Click on UpdateLocker and choose Module scope
  8. Unselect UpdateLocker and click on the checkmark button at the bottom-right corner
  9. Click on UpdateLocker and choose Optimize
  10. Open UpdateLocker
  11. Disable & enable module
  12. Click on Select
  13. Check Show system apps and re-select Google Play Store again
  14. Click Save
  15. Open Settings -> Apps -> All apps (or Settings -> Apps & notifications)
  16. Click on Google Play Store
  17. Click on the three-dot menu button in the top-right corner and hit Uninstall updates.
  18. Install Google Play Store 39.6.25-21 APK or below again
  19. Start the game. The game will be able download assets without issues

Troubleshooting #2
Try use an older version of UpdateLocker APK and redo the Troubleshooting #1. Or you can try start over again

Method #2 (Running game)

  1. Run the game until you are getting asset download error or stuck on downloading assets.
  2. Go back to your home screen. Do not close the game
  3. Open Settings -> Apps -> All apps (or Settings -> Apps & notifications)
  4. Click on Google Play Store
  5. Click on the three-dot menu button in the top-right corner and hit Uninstall updates.
  6. Pay attention to the factory version of the Play Store. If the factory version is too old (e.g. v27.x.xx), Download Google Play Store 39.6.25-21 or any versions below v39.6.26 and install it: https://apkcombo.com/google-play-store/com.android.vending/download/phone-39.6.25-21 [0] [PR] 604467617-apk
  7. Go back to the running game
  8. If you got an error message, keep retrying until it downloads, or if it already hangs on downloading assets, it should resolve automatically and it will download by itself. You might need to wait for a minute.

Method #3 (Downgrade Play Store)

  1. First, close the game
  2. Download Google Play Store 39.6.25-21 APK or any versions below v39.6.26: https://apkcombo.com/google-play-store/com.android.vending/download/phone-39.6.25-21 [0] [PR] 604467617-apk
  3. Turn off Wifi or Mobile Data
  4. Open Settings -> Apps -> All apps (or Settings -> Apps & notifications
  5. Click on Google Play Store
  6. Click on the three-dot menu button in the top-right corner and hit Uninstall updates.
  7. Install Google Play Store 39.6.25-21 APK
  8. The game will be able download assets without issues

Method #4 (Uninstall updates)

This is not recommended for older devices running older Android versions (E.g. Android 9)

  1. First, close the game
  2. Open Settings -> Apps -> All apps (or Settings -> Apps & notifications)
  3. Click on Google Play Store
  4. Click on the three-dot menu button in the top-right corner and hit Uninstall updates. Click on OK
  5. Start the game
  6. The game will be able to download assets without issues

Root methods

If you don’t have root, use Virtual Machine: List of Android Virtual Machine apps for Android devices - Platinmods.com - Android & iOS MODs, Mobile Games & Apps

Method #1 (Install & overwrite)

This is recommended method for root

  1. Disable signature check using Lucky Patcher or Core Patch
  2. Download the game from the Play Store
  3. Start the game and let it fully download the assets
  4. Close the game
  5. Install and overwrite with unsigned or signed mod APK. No uninstall required
  6. Start the game.
  7. The game should not require to download assets anymore

Method #2 (Block Play Store update)

Magisk/Kitsune Mask and LSPosed is required

  1. Ensure that Zygisk is enabled in Magisk settings
  2. Download LSPosed or LSPosed_mod zygisk module
  3. Install the module in Magisk
  4. Install UpdateLocker APK. It’s up to you if you want launcher icon version or not https://github.com/Xposed-Modules-Repo/ru.mike.updatelocker/releases
  5. Enable the UpdateLocker module in LSPosed
  6. Reboot
  7. Open UpdateLocker from LSPosed (without launcher icon version) or from app drawer (launcher icon version)
  8. Click on Select
  9. Check Show system apps and select Google Play Store
  10. Click Save
  11. Open Settings -> Apps -> All apps (or Settings -> Apps & notifications)
  12. Click on Google Play Store
  13. Click on the three-dot menu button in the top-right corner and hit Uninstall updates.
  14. Download Google Play Store 39.6.25-21 or any versions below v39.6.26 and install it: https://apkcombo.com/google-play-store/com.android.vending/download/phone-39.6.25-21 [0] [PR] 604467617-apk. If the factory version is higher than v39.6.26, use Lucky Patcher and install older version of modded or original Google Play Store below v39.6.26: How to install modded Google Play Store using Lucky Patcher (Root only) - Platinmods.com - Android & iOS MODs, Mobile Games & Apps
  15. Now you should not worry about Play Store updating itself anymore. You can start the game and it will be able to download the assets without issues

Popular Posts

[TOOL] Unity Assets Bundle Extractor

Il2CppDumper GUI Android App