FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.61k stars 854 forks source link

[Bug]: Error: [UNPLAYABLE] Please sign in #6159

Closed 626164 closed 1 hour ago

626164 commented 4 days ago

Guidelines

Describe the bug

For the last 24 hours, I have not been able to play any video on this app. When I click on a video to watch, "Error: [UNPLAYABLE] Please sign in" instantly pops up and "Falling back to Invidious API" appear right beneath it, and goes away after a moment to be replaced by "[VIDEO_ERROR] YouTube watch session expired. Please reopen this video."

The Invidious Instantance is currently defaulted to "https://inv.nadeko.net", I have tried other with no noticable affect.

Expected Behavior

Vidoes should play when I click on them. Either using the Local API or the Invidious API fallback.

Issue Labels

API issue, usability issue

FreeTube Version

v0.22.0 Beta

Operating System Version

Microsoft Windows 11 Pro v10.0.22631 Build 22631

Installation Method

.exe

Primary API used

Local API

Last Known Working FreeTube Version (If Any)

v0.21.3 Beta

Additional Information

No response

Nightly Build

626164 commented 4 days ago

And now its back to functioning normally. Nothing changed on my end.

626164 commented 2 days ago

I've noticed that this error occurs when I am connected to the Manassas VA, Nord VPN server.

absidue commented 6 hours ago

I've noticed that this error occurs when I am connected to the Manassas VA, Nord VPN server.

@626164 That likely means that VPN server is IP blocked, nothing we can do about it other than advise you to use one that isn't blocked.

626164 commented 1 hour ago

@absidue That's what I realized earlier. Do you think there is any code solution for detecting if Invidius is blocked & then to switch to the local api as a backup? Or vise versa.

absidue commented 1 hour ago

The local API is what is receiving the error in the title of this issue from YouTube, when you are blocked.

absidue commented 1 hour ago

Also it already switches back and forth automatically, hence the "falling back to {local or invidious} api" messages.

626164 commented 1 hour ago

Ah okay, in that case I don't think there's much to be done.