XZ Mods Beta 0.5.1-Beta

Help

Messages and troubleshooting

What every notice and warning means, and what to do about it.

Applies to MODERN and CLASSIC

This chapter lists every message XZ Mods can show you, what it means and the one thing to do about it. Find the words you see on the screen in the tables below. Messages in capitals come from the player. Messages in normal case come from the XZ Mods app on your computer.

If the player will not start with the USB

XZ Mods runs from the USB. Without the USB the player starts as it was.

    1. Press MENU
    2. Tap CONNECT
    3. Tap UPDATES
    4. Turn ROTARY SELECTOR 2 clicks clockwise
  1. Switch the player off.
  2. Remove the XZ Mods USB and switch the player on. It starts without XZ Mods. Play from a stick without XZ Mods if you are in a set.
  3. On your computer, open the USB in the XZ Mods app. If it says Update available, choose Update USB. If it says Up to date, open Updates › XZ Mods version › Restore or update a loader by hand and update the loader again. The app keeps a backup of the old loader each time.
  4. Try the USB again. If it still does not start, report the problem.

Check these first:

CheckWhy
The player runs firmware 1.26XZ Mods supports no other firmware version
autoexec.bin is at the top of the USBA loader prepared into a folder has to be copied to the USB yourself
You updated the USB after updating the appAn app update does not change the USB

If XZ Mods started after a network update and stopped working, open CONNECT › UPDATES and push PREVIOUS VERSION, then switch the player off and on. See Updates over the network.

If the sound goes wrong while you test, stop playback and switch the player off and on. Load the same track again and check the original mix before you go on.

Stems on the USB

When a deck cannot play stems, its stem row says why and its last button offers the next step. In CLASSIC the row sits under the deck's waveform. Open the button to see the deck's setup page in MODS.

    1. Press MENU
    2. Tap STEMS
    3. Tap SET UP USB STEMS
    4. Tap CHECK STEM ENGINE
    5. Tap CHECK THIS DECK AGAIN
    6. Tap CHECK THIS DECK AGAIN
    7. Tap STEMS READY / BACK TO PLAY
    8. Press MENU
MODS · USB STEMS
Deck 1 has a track loaded that has no stems yet.
Deck 1 has a track loaded that has no stems yet.
  1. 1
    STANDALONE STEMS SETUP

    The three things stems need, in order.

  2. 2
    Steps

    1 CHECK ENGINE, 2 TURN ON (ALL DECKS), 3 LOAD A PREPARED TRACK.

  3. 3
    Deck state

    The deck and why it has no stems.

  4. 4
    Next step

    The one thing to do.

  5. 5
    Deck

    Choose DECK 1 or DECK 2 to check the other deck.

  6. 6
    CHECK THIS DECK AGAIN

    Reads the deck again after you fixed it.

  7. 7
    State

    The deck's stem state in a word or two.

Stem row saysWhat it meansWhat to do
STEMS READYStems are ready on this deckNothing
NO STEM ENGINE, with SET UPThe loader on the USB has no stem engineUpdate the USB loader with the XZ Mods app, then restart the player
STEMS OFF, with TURN ONUSB stems are switched offPush TURN ON. It turns USB stems on for decks 1 and 2
NO TRACK LOADEDThe deck has no trackLoad a track from the USB
NOT PREPARED, with HOW TO FIXThe track has no stems on this USBPrepare it in the XZ Mods app, then load it again
LOADING STEMSStems are loading from the USBWait a moment
PLAY TO ALIGNStems are loaded but not locked to the track yetPress play. Stems lock to the track a few seconds in
STEM SET ERROR, with HOW TO FIXThe stems on the USB are incomplete or damaged. The page names the problemVerify the track in the XZ Mods app and prepare it again

Every state on both interfaces, with pictures, is in Stems.

Notices on the play screen modern

A notice is a short message in the middle of the lanes. It clears on its own after a few seconds, and the deck keeps playing.

    1. Press BROWSE
    2. Turn ROTARY SELECTOR 1 click clockwise
    3. Press LOAD 1
    4. Press BACK
MODERN · Play screen
A notice over the lanes.
A notice over the lanes.
  1. 1
    Notice

    What happened. Nothing else on the screen changes.

NoticeWhat to do
DECK 1 DID NOT LOAD THE TRACKLoad the track again. If it fails again, check the file in your DJ software
THE TRACK ON USB 2 COULD NOT BE READ BECAUSE THE DEVICE WAS REMOVED WHILE IT WAS LOADINGPlug the USB back in and load the track again
USB1 IS NOT CONNECTED, USB2 IS NOT CONNECTEDPlug in the USB, or choose the other source
USB SOURCE CHANGED: SELECT TRACK AGAINThe USB changed under the list. Choose the track again
SELECT A TRACK, THEN PRESS LOADHighlight a track first
OPEN A TRACK LIST TO LOAD, NO USB TRACK LIST TO LOAD FROMOpen a track list on a USB, then load
LOAD FROM THIS LIST IS OFFLoading from this list is switched off. See Browsing and loading
THIS ROW CANNOT BE LOADED, THAT DECK CANNOT LOAD THIS TRACKChoose another track or another deck
TAG LIST IS FULL: 100 TRACKSRemove a track from the tag list first
MATCHING NEEDS A MASTER DECKSet a master deck, then use MATCHING
NO MASTER DECK: BPM FILTER OFF, NO MASTER KEY: KEY FILTER OFFThe filter has nothing to compare with. Set a master deck
COMPUTER BROWSING IS NOT AVAILABLE YET, LINK BROWSING IS NOT AVAILABLE YETBrowse a USB instead. These sources come in a later version
LINK DID NOT OPEN, EXPORT MODE DID NOT OPENTry again. The player's own screen did not open
MODS DID NOT OPEN: PUSH AGAINPush again
TOUCH CANNOT OPEN THIS YET: PUSH THE ENCODERUse the encoder for this item
THAT SETTING CANNOT CHANGE HEREChange it in the player's own UTILITY. Hold MENU
DECK 3 AND 4 ARE NOT RUNNINGSet up four decks first. See Four decks
KEY SHIFT REFUSED: AUDIO LOAD TOO HIGHThe measured audio workload leaves too little headroom for a new shift. Current shifts keep running. Check SYSTEM READOUT and retry when the load falls. See Keys and KEY SYNC
THIS DECK IS MASTERKEY SYNC matches a deck to the master. Make another deck the master first
A player warning such as E-8307: USB ACCESS ERRORThe player raised its own warning window. MODERN says it once in the player's words and keeps working. See The player's own warnings
THIS DJ PROFILE CANNOT BE READMake the profile again in the XZ Mods app. See Connect and DJ profiles

Errors on a deck

When the player cannot play a track, XZ Mods shows the player's own error code and text on that deck. XZ Mods never hides these errors.

    1. Tap CHOOSE TRACK
    2. Turn ROTARY SELECTOR 1 click clockwise
    3. Press LOAD 1
    4. Press BACK
MODERN · Play screen
A read error on deck 2.
A read error on deck 2.
  1. 1
    Error

    The player's own code and text.

  2. 2
    CHOOSE TRACK

    Opens browse so you can load another track.

CodePlayer's textWhat to do
E-8302CANNOT PLAY TRACKLoad another track. Check the USB and the file on a computer
E-8304, E-8305UNSUPPORTEDThe player cannot play this file. Export it in another format
E-8306NO FILEThe file is missing from the USB. Export the track to the USB again from your DJ software
E-7206AUTH CHIP ERRORSwitch the player off and on. If it also happens without the XZ Mods USB, the player needs service

The player's own warnings

The player sometimes raises its own warning window, for example about a USB or a device. XZ Mods shows it and keeps working.

MODS · dock
A player warning in the dock while MODS is open.A player warning in the dock while MODS is open.
A player warning in the dock while MODS is open.
  1. 1
    Warning

    The player's code and text.

LOOPBACK CABLE CONNECTED

With the loopback cable in, the play screen stays as it is in MODERN, MODS and CLASSIC, and decks 3 and 4 work as described in Four decks. If CLASSIC shows a LOOPBACK CABLE CONNECTED card, the cable is in and nothing is wrong.

When settings cannot be saved

Every change in MODS saves on its own to the USB. The save state at the right of the MODS dock says what happened. Lines that say NOT SAVED or NO SETTINGS USB show in amber. The full list is in Saving to the USB.

    1. Press MENU
    2. Tap SCREEN
    3. Tap CLASSIC
    4. Tap MODERN
    5. Press MENU
MessageWhat it meansWhat to do
NO SETTINGS USB: CHANGES LAST UNTIL POWER OFF.No USB to save onInsert the XZ Mods USB, or your settings USB
NOT SAVED TO USB 1: CHECK USBWriting failedCheck the stick is in and not write-protected, then change the setting again
USB 1 IS LOCKED: NOT SAVEDThe stick is write-protectedUnlock it, or check it on a computer
THE STICK IS FULL: NOT SAVEDNo space left on the stickFree some space on a computer
THIS STICK IS READ-ONLY: NOTHING CHANGESThe player opened the stick read-onlyCheck the stick on a computer
INVALID USB SETTINGS: KEPT CURRENT, USB 1 SETTINGS INVALID: KEPT CURRENTThe settings file on the stick is damaged. The player keeps the settings it hasChange any setting to write a new file, or update the USB in the app
USB 1 HAS NO SETTINGS: KEPT CURRENTThe stick has no settings yetNothing. Your next change creates them
PROFILE APPLIED / NOT SAVEDA DJ profile was applied but could not be savedCheck the stick is in and not locked
SETTINGS SAVE UNAVAILABLESaving stopped in this sessionSwitch the player off and on
NOT SAVED: CHANGES LAST UNTIL POWER OFF., TRIAL RUN: NOTHING SAVEDThis build runs as a trial that saves nothingStart from a USB prepared in the XZ Mods app to save
TRIAL RUN: SETTINGS NOT LOADEDA trial build ignores the settings on the stickStart from a prepared USB

A padlock beside a setting means XZ Mods shows it but cannot change it there. The help under it says why. See UTILITY, the player's own settings.

Messages in the XZ Mods app

Every "needs setup" state in the app comes with one button that starts a short guide. Press it.

MessageButtonWhat it does
No XZ Mods build is on this computer yet, so there is nothing to writeSet up mod versionsFinds or imports a build
Choose which XZ Mods build goes on this USBUse the newest buildPicks the build that came with the app
Stem engine not set up yetSet up stem engineChecks the computer, downloads the engine and tests it
Connect your music USBConnect a USBFinds a USB or a folder and checks its library
Set up Live Streamer to connect to your XZSet up Live StreamerFinds the XZ on the network and connects
Older USB loaders have no screen serviceUpdate the USB loaderOpens the USB page to update the loader
The DJ software that writes this USB is open on this computerPrepare for repairWaits for you to close it, then checks again
Not confirmed yet, after sending a reportSet up reporting connectionChecks the internet connection and the clock, then sends the same report again. It never arrives twice
Maintainer inbox, not connected (maintainer only)Connect and checkKeeps the owner key under Windows protection and reads the inbox to check it
MessageWhat to do
USB drives could not be listedChoose Choose a folder instead, or plug the USB in again and choose Look again
The USB could not be readReconnect it and choose it again
This is a folder, not a USBCopy the finished autoexec.bin to the top of the USB afterward
Nothing to write yetAdd a game or a DJ profile, or cancel
XZ Mods is updating itselfWrite to the USB once the app update has finished
Finished, with something to checkRead the lines under it. Retry the failed games tries only the games that failed
Settings were not writtenOpen the USB again and write again
Your DJ profile was not savedRead the reason under it, fix it and save the profile again
The USB was not ejectedChoose Try ejecting again, or eject it from your computer
Making stems needs a Windows computer or an Apple silicon MacImport stems made elsewhere, or make them on another computer
The graphics engine needs a newer NVIDIA driverChoose Use the processor, or update the driver and check again
The USB is fullChoose Choose fewer tracks
The USB was disconnectedPlug it back in and choose Continue. Nothing was left half-written

Every page of the app is in The XZ Mods app.

The diary on your USB sticks

XZ Mods keeps a short diagnostic diary in VJ.Tools/XZ-Mods-diary/ on each mounted USB stick, including music sticks. If a problem happens during a set, keep those sticks so you can include their diaries in a later report.

The diary records the XZ Mods version, settings fingerprint, USB slots, interface, deck view, state changes and fixed notice codes. It also records available CPU, memory, audio, SYNC, key-processing and USB-read measurements. It never records track titles, music paths, serial numbers or network identities. A missing measurement stays unknown.

Each stick holds at most 4 MiB of diary files. Older segments are replaced first, and the previous session's latest segment is kept when a new session starts. Writing pauses during track loads, RAM copies and heavy USB reads. No diary is created on a read-only stick or when less than 64 MiB of free space plus a small write reserve remains. Read-only test sessions save nothing. Normal USB-loader sessions write diary entries when these conditions allow it. Long busy periods and removal can leave gaps.

The diary stays on the sticks. Nothing is sent until you choose to include it in a report.

Report a problem

When something goes wrong, send a report. It helps fix the problem for everyone.

    1. Press MENU
    2. Tap REPORT THIS
    3. Tap SKIP, I'LL ADD IT ON MY COMPUTER
    4. Tap SEND REPORT

Say what you did, what you expected and what happened. The app adds the cleaned-up details itself, and you can see and untick each one. Nothing is sent until you press Send privately, and the app posts nothing publicly. From the player, the public GitHub issue is a separate step you submit yourself.