⚠️ Before posting ⚠️
Steps to reproduce
- Configure at least one entry in External Sites (nextcloud/external), either Type: Link (redirect: true) or the default embedded type (redirect: false).
- Open the official Android app, log in, open the side navigation drawer.
- Tap the entry.
Expected behaviour
Entry opens — works in any browser, and in Android app 33.1.2.
Actual behaviour
On 34.1.0: row highlights (ripple), then nothing. Confirmed via server logs that zero HTTP requests ever reach the target — failure is entirely client-side, pre-network. Reproduces for every entry regardless of redirect true/false, icon, or target host.
What we ruled out
Couldn't get Logcat (OEM blocks main/system buffer reads on non-rooted ro.debuggable=0 builds), and no in-app logging option found in this version.
Android version
16
Device brand and model
Device: RedMagic 10S (NX789J), Android 16 (SDK 36)
Stock or custom OS?
Stock
Nextcloud android app version
App broken: 34.1.0 / App working: 33.1.2
Nextcloud server version
Server: Nextcloud 33.0.6 (snap), External Sites 8.0.1
Using a reverse proxy?
I don't know
Android logs
No response
Server error logs
Additional information
Additional context
34.1.0 released 2026-07-23; reproduces identically for both redirect true/false, suggesting a regression in how 34.x handles taps on non-native drawer entries in general, not something specific to External Sites' payload. Happy to provide the occ config:app:get external sites JSON or log excerpts on request.
Steps to reproduce
Expected behaviour
Entry opens — works in any browser, and in Android app 33.1.2.
Actual behaviour
On 34.1.0: row highlights (ripple), then nothing. Confirmed via server logs that zero HTTP requests ever reach the target — failure is entirely client-side, pre-network. Reproduces for every entry regardless of redirect true/false, icon, or target host.
What we ruled out
appexternal#769 (Navigation entry is missing required fieldappexternal#769) (missing 'app' => 'external' in nav registration) ourselves; no effect on 34.1.0's behaviour.Couldn't get Logcat (OEM blocks main/system buffer reads on non-rooted ro.debuggable=0 builds), and no in-app logging option found in this version.
Android version
16
Device brand and model
Device: RedMagic 10S (NX789J), Android 16 (SDK 36)
Stock or custom OS?
Stock
Nextcloud android app version
App broken: 34.1.0 / App working: 33.1.2
Nextcloud server version
Server: Nextcloud 33.0.6 (snap), External Sites 8.0.1
Using a reverse proxy?
I don't know
Android logs
No response
Server error logs
Additional information
Additional context
34.1.0 released 2026-07-23; reproduces identically for both redirect true/false, suggesting a regression in how 34.x handles taps on non-native drawer entries in general, not something specific to External Sites' payload. Happy to provide the occ config:app:get external sites JSON or log excerpts on request.