[GH-ISSUE #851] get_watch_playlist() returns "lyrics": null` even when lyrics are available on the YouTube Music website #518

Closed
opened 2026-02-27 23:01:14 +03:00 by kerem · 4 comments
Owner

Originally created by @gurbandev on GitHub (Jan 19, 2026).
Original GitHub issue: https://github.com/sigma67/ytmusicapi/issues/851

When calling get_watch_playlist(videoId=8embeaRU9xk), the top-level "lyrics" field is often null, even though the song clearly has lyrics visible on the official YouTube Music website (both in browser and mobile app).
This makes it impossible to reliably retrieve the lyrics browse ID needed for get_lyrics(browse_id) without extra workarounds.

Originally created by @gurbandev on GitHub (Jan 19, 2026). Original GitHub issue: https://github.com/sigma67/ytmusicapi/issues/851 When calling `get_watch_playlist(videoId=8embeaRU9xk)`, the top-level `"lyrics"` field is often `null`, even though the song clearly has lyrics visible on the official YouTube Music website (both in browser and mobile app). This makes it impossible to reliably retrieve the lyrics browse ID needed for `get_lyrics(browse_id)` without extra workarounds.
kerem closed this issue 2026-02-27 23:01:14 +03:00
Author
Owner

@sigma67 commented on GitHub (Jan 19, 2026):

Please provide an example videoId. Also it would be great if you could follow the issue template, that's why it exists.

<!-- gh-comment-id:3768868582 --> @sigma67 commented on GitHub (Jan 19, 2026): Please provide an example `videoId`. Also it would be great if you could follow the issue template, that's why it exists.
Author
Owner

@gurbandev commented on GitHub (Jan 19, 2026):

for example this videoId: "8embeaRU9xk"

<!-- gh-comment-id:3768881649 --> @gurbandev commented on GitHub (Jan 19, 2026): for example this videoId: "8embeaRU9xk"
Author
Owner

@sigma67 commented on GitHub (Jan 20, 2026):

?

<!-- gh-comment-id:3771556464 --> @sigma67 commented on GitHub (Jan 20, 2026): ?
Author
Owner

@gurbandev commented on GitHub (Feb 13, 2026):

that was from my proxy sorry.

<!-- gh-comment-id:3895041898 --> @gurbandev commented on GitHub (Feb 13, 2026): that was from my proxy sorry.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ytmusicapi#518
No description provided.