Error Hub

E-8306

Pioneer CDJ Error E-8306: Track Not Found on USB — All Causes and Fixes

The track is in your rekordbox database on the USB, but the audio file is not where the database expects it. It is a file-location problem, not an audio format problem.

First analysis free · no account needed

Possible causes

VBR MP3 without Xing header — cue point mismatch Auto-Fix

rekordbox wrote cue points based on one track length calculation, but the CDJ recalculates a different length without a Xing header. Can produce E-8306 when the CDJ tries to seek to a cue point that no longer exists at the expected byte position.

File path longer than 255 characters

Pioneer DJ LINK cannot resolve file paths above 255 characters. Deep folder structures with long folder and file names exceed this limit and cause E-8306.

E-8306 "NO FILE" means the CDJ found a reference to the track in your rekordbox library database on the USB drive, but when it went to load the actual audio file, it was not where the database said it would be. The track appears in your playlist or library view — you can even see the waveform and cue points — but pressing play triggers E-8306. This is a database-to-file mismatch, not an audio format problem.

Quick check

  1. Can you see the audio file on the USB when you browse the drive in Finder or Explorer? → If not, the file was deleted or not copied correctly. Re-export from rekordbox.
  2. Did you rename or reorganise folders on the USB after exporting from rekordbox? → This breaks the database paths. Re-export the affected playlists from rekordbox.
  3. Is the folder path very long (many nested subfolders with long names)? → Shorten the folder structure. Pioneer DJ LINK has a 255-character path limit.
  4. Is the E-8306 intermittent and only happens when seeking to a cue point in a VBR MP3? → Missing Xing header causing track length mismatch. /cdj-mp3-vbr-seek-fix
  5. Did you mix USB exports from rekordbox 5 and rekordbox 6 on the same drive? → Export the entire library fresh from a single rekordbox version.

Frequently asked questions

What does E-8306 NO FILE mean on a Pioneer CDJ?

E-8306 means the CDJ found your track in the rekordbox library database on the USB drive, but the actual audio file was not found at the path stored in the database. The track reference exists — waveform, cue points, BPM — but the audio data is missing or inaccessible.

If only a few tracks are affected: locate the audio files on your computer, add them back to the correct folder on the USB, then in rekordbox right-click the affected tracks → Relocate and point to the file on the USB. Re-export the database to USB. For large numbers of missing tracks, a full re-export from rekordbox is faster.

Indirectly, yes. A VBR MP3 without a Xing header causes rekordbox and the CDJ to calculate different track lengths. If rekordbox stored a cue point at a position the CDJ calculates as beyond the end of the file, E-8306 can appear. This is fixed by adding the Xing header — see /cdj-mp3-vbr-seek-fix.

Not necessarily. E-8306 is most often caused by database-to-file path mismatches, not drive damage. If E-8306 appears on many tracks simultaneously and the USB was previously working, it could indicate file system corruption. Check the drive with Disk Utility (macOS) or chkdsk (Windows) and re-export from rekordbox if the drive checks out.

Ready for your next set?

Not sure which cause applies?

Boothready scans your library automatically and shows you exactly which track has which problem.

Scan my library now
Find the tracks causing E-8306 Check free