Skip to content

Troubleshooting ​

This section is the user-facing map for problems in PipePipe. Start from the exact symptom instead of changing several settings at once: each category below collects the information that is actually useful for a diagnosis.

Troubleshooting triage

First steps ​

  1. Check your installed version against GitHub Releases.
  2. Repeat the problem once and record the time, affected URL or query, and the selected YouTube extraction endpoint.
  3. Open the matching category below. Keep separate symptoms in separate reports.

PipePipe Settings on Android 16

Reference capture: Android 16/API 36. Settings categories and their order can change; use the text and search Settings if your screen differs.

The screenshots are reference images, not a guarantee that every current menu has the same layout. Check GitHub Releases for current changes, and use the exact symptom below to find the right guide.

Find the right branch quickly ​

Exact symptomStart hereDo not assume
WebView unavailableWebView and protected playbackThat changing the YouTube endpoint bypasses the WebView check.
Every YouTube video fails; a Google host resolves to 0.0.0.0 or 127.0.0.1DNS filtering and playbackThat changing endpoint, reinstalling, or updating WebView bypasses DNS filtering.
Only one or a few YouTube videos fail while others playPlayback, network, and sign-inThat WebView, DNS, or the whole installation is broken.
Playback stops around 0:59 with Response code: 403 and Endpoint: visionosPlayback, network, and sign-inThat it is a decoder, WebView, or DNS problem, or that reinstalling helps.
A very long video fails with Invalid exact SABR segment countPlayback, network, and sign-inThat it is unsupported just because of its duration, or that WebView/codec changes fix this count error.
AntiBotException, Source error, buffering, live seek failurePlayback, network, and sign-inThat a current WebView or a login proves the cause.
No/incorrect search resultsSearch and discoveryThat a player fix will fix search.
Link opens in the “wrong” playerBackground, popup, fullscreen, and queueThat the preferred-open setting controls in-app taps.
Download fails or a partial file remainsDownloadsThat final SD-card storage is the only storage used.
Lost local data after migrationSetup, updates, and backupsThat an import behaves as a reversible merge.
App/UI/locale/device-specific issueApp and deviceThat it is automatically a YouTube extractor fault.

Setup and reporting ​

YouTube and playback ​

Library and content controls ​

App and device ​

One symptom, one report

WebView, stream playback, and search can fail at the same time after an upstream YouTube change. They still take different code paths. Separating them gives the maintainer a usable reproduction instead of one ambiguous report.