[GH-ISSUE #2211] [Bug]: Koel skipping songs after waiting for transcoding #1123

Open
opened 2026-02-26 02:35:19 +03:00 by kerem · 0 comments
Owner

Originally created by @Low-Frequency on GitHub (Feb 23, 2026).
Original GitHub issue: https://github.com/koel/koel/issues/2211

Originally assigned to: @phanan on GitHub.

Read the Troubleshooting guide.

  • I have read and followed the Troubleshooting guide

Reproduction steps

  1. Setup Koel
  2. Add flac files to library
  3. Set TRANSCODE_FLAC to true in .env
  4. Start streaming

Expected behavior

Koel should wait for transcoding, even if it takes some time

Actual behavior

Koel skips the song which is being transcoded after some time before trancoding finishes. Network tab in browser developer tools says HTTP2 error, 206 Partial content. This is repeated several times until it gets 200 OK and then it skips the song.

Logs

Only Log entry I get from the server is from the browser.log. Laravel.log doesn't get any entries for this.

[2026-02-23 18:05:46] production.ERROR: [koel] true {"url":"https://koel.local.domain.tld/#/queue","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36","timestamp":"2026-02-23T18:05:50.663Z"}

Koel version

8.3.0

How did you install Koel?

Pre-compiled tar/zip archive

Additional information

  • Server OS: Rocky Linux 9
  • PHP version: 8.3
  • Database: PostgreSQL
  • Node version:
  • Browser & device: Brave, Desktop (Windows 11)
  • Additional context:
Originally created by @Low-Frequency on GitHub (Feb 23, 2026). Original GitHub issue: https://github.com/koel/koel/issues/2211 Originally assigned to: @phanan on GitHub. ### Read the Troubleshooting guide. - [x] I have read and followed the Troubleshooting guide ### Reproduction steps 1. Setup Koel 2. Add flac files to library 3. Set TRANSCODE_FLAC to true in .env 4. Start streaming ### Expected behavior Koel should wait for transcoding, even if it takes some time ### Actual behavior Koel skips the song which is being transcoded after some time before trancoding finishes. Network tab in browser developer tools says HTTP2 error, 206 Partial content. This is repeated several times until it gets 200 OK and then it skips the song. ### Logs Only Log entry I get from the server is from the browser.log. Laravel.log doesn't get any entries for this. ``` [2026-02-23 18:05:46] production.ERROR: [koel] true {"url":"https://koel.local.domain.tld/#/queue","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36","timestamp":"2026-02-23T18:05:50.663Z"} ``` ### Koel version 8.3.0 ### How did you install Koel? Pre-compiled tar/zip archive ### Additional information - **Server OS**: Rocky Linux 9 - **PHP version**: 8.3 - **Database**: PostgreSQL - **Node version**: - **Browser & device**: Brave, Desktop (Windows 11) - **Additional context**:
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/koel-koel#1123
No description provided.