Skip to content

Error 400 in logs when trying to play video #3036

@andrew-manger

Description

@andrew-manger

Describe the Bug

The homepage is blank when I open it (maybe expected?). When I search for a video I get results, but I can’t get the video to play. This is the error I get in the docker logs:

[ViewTube] 1      - 11/18/2025, 1:20:19 AM   ERROR [ExceptionsHandler] Request to https://www.youtube.com/youtubei/v1/browse?prettyPrint=false&alt=json failed with status 400 - {"stack":["Error: Request to https://www.youtube.com/youtubei/v1/browse?prettyPrint=false&alt=json failed with status 400\n    at HTTPClient.<anonymous> (/home/app/node_modules/.pnpm/youtubei.js@10.3.0/node_modules/youtubei.js/bundle/node.cjs:2082:13)\n    at Generator.next (<anonymous>)\n    at fulfilled (/home/app/node_modules/.pnpm/tslib@2.6.3/node_modules/tslib/tslib.js:166:62)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"]}

Steps to Reproduce the Bug

  1. Deploy using either docker stack from the official documentation (I tried both)
  2. Search for any video
  3. Open the videos page and try to play it

Expected Behaviour

The video should play. Instead I get a loading image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions