EAS Build completed but unable to download AAB — Cloudflare R2 DNS_PROBE_FINISHED_NXDOMAIN
- Dominant language
- TypeScript
- Stars
- 1.4k
- Forks
- 236
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 91
Description
### Build/Submit details page URL
https://expo.dev/accounts/gouravthakur/projects/sidheshwar-app/builds/ff19abfe-efaf-4f22-bb3b-9e843dd6d5e0
### Summary
### Summary
I built my Android app using EAS CLI and the build completed successfully, but the generated AAB download link points to a Cloudflare R2 storage URL that returns `DNS_PROBE_FINISHED_NXDOMAIN`.
### Build info
- **Build ID:** 8156f1f8-6a70-4e1f-badb-54b86792fcfe
- **Project name:** sidheshwar-app
- **Expo account:** gouravthakur
- **Command used:**
### Managed or bare?
- **Workflow:** bare ### Problem When trying to download the generated AAB file, I am redirected to:
### Environment
System:
OS: Windows 11 10.0.22631
Binaries:
Node: 22.13.1 - C:\Program Files\nodejs\node.EXE
npm: 10.9.2 - C:\Program Files\nodejs\npm.CMD
SDKs:
Android SDK:
API Levels: 33, 34, 35
Build Tools: 30.0.3, 33.0.1, 34.0.0, 35.0.0
System Images: android-34 | Google APIs Intel x86_64 Atom, android-Baklava | Google Play Intel x86_64 Atom
IDEs:
Android Studio: AI-241.15989.150.2411.11948838
npmPackages:
expo: ~52.0.47 => 52.0.47
expo-router: ~4.0.21 => 4.0.21
react: 18.3.1 => 18.3.1
react-dom: 18.3.1 => 18.3.1
react-native: 0.76.9 => 0.76.9
react-native-web: ~0.19.13 => 0.19.13
Expo Workflow: bare
### Error output
### Problem
When trying to download the generated AAB file, I am redirected to:which results in:
This site can’t be reached
DNS_PROBE_FINISHED_NXDOMAIN
### Steps tried
- Rebuilt multiple times
- Used different WiFi and mobile hotspot
- Tried on multiple devices
- Opened link directly from build page and CLI output
### Expected behavior
I should be able to download the AAB file without DNS errors.
### Screenshot
*(Attach the screenshot of the DNS error page here)*
---
### Environment (from `npx expo-env-info`)
### Reproducible demo or steps to reproduce from a blank project
1. Create a new Expo project:
npx create-expo-app my-app
2. Configure EAS Build for Android with:
eas build:configure
3. Build the app for Android:
eas build -p android --profile production
4. Wait for the build to finish and get the AAB download link from the terminal or Expo build page.
5. Try to open the AAB download link — it redirects to a Cloudflare R2 URL like:
https://234.r2.cloudflarestorage.com/...
6. Observe the browser shows:
This site can’t be reached
DNS_PROBE_FINISHED_NXDOMAIN
Contributor guide
Assessment
This issue has not been assessed yet.