Device model: 2024 iPad Air 11 inch (M2) 512 GB ( 441 GB available)
Version of operating system: iPadOS 26.5 (Chroma Cables USB-C 1m Black)
Version of djay pro: 5.6.8
Hardware/controllers used: Reloop Mixon 8 Pro
Hardware Firmware version v5339
A) SUMMARY OF ISSUE
The booked gig was for 4 hours DJing. After 1 hour working, I loaded a song and after a while the song stopped. The party stopped. I was shocked and not happy. My confidence as a DJ get smashed.
B) DETAILED STEPS TO REPRODUCE:
Using TIDAL streaming with DJ extension, My iPad is working on WiFi using my mobile phone hotspot. I always test the speed when arriving on site. The measured speed was 214 Mbps. Also I got enough data in my mobile contract (like 20.000 MB, one party takes rougly 800MB) So there is a track playing channel 2 and I am loading a track on channel 1. I did my smooth transition and after playing for 1m13sec the song stopped playing unable to start it again. I had to load a new song and quickly start it for the party to continue. This has happend to me on friday and on saturday. Different locaties, different party’s. Everytime there was no hickup in the network, nor did I made a mistake. (pressing wrong buttons or something else)
C) EXPECTED RESULTS: song plays without interruption. So, everytime I have a gig, I restart my iPad before the party starts. In another topic I replaced my USB cable with an expensive one. Also disabled the 80% charge limit.
D) ACTUAL RESULTS: song stops playing and it make me feel like a bad DJ because I get the blame.
That’s the risk and the chance you take if you choose to play gigs using only streamed music, especially over wifi from a mobile phone.
The risk will always be there, unless you can cache the songs beforehand (some services offer this) or you actually purchase the music, as DJs always did in the past.
Hi @Ludo_Looijenga, sorry you got hit with this mid-gig — I know how stressful that can be.
One thing in your report stands out: you loaded a different song and it started playing right away. If this was bandwidth, hotspot dropout, or a lost TIDAL session, that new track likely wouldn’t have played either. That points at a single stalled track rather than the connection — and it’s similar to what you described in your Play button doesn’t respond topic, where a reload was the only thing that brought the deck back. I’d like to treat these as one issue rather than chase them separately.
A few things that would help me narrow it down:
In that August case, were those tracks also streamed from TIDAL, or were any of them local files?
When the song stopped, did the playhead and waveform freeze, or keep scrolling with no sound?
Any error message or banner on screen at that moment?
Was it the same deck both nights?
Next time it happens, please grab a full iPad screen recording before you reload the track. That’s the single most useful thing you can send me.
Two things worth doing in the meantime:
Set TIDAL quality to Normal rather than High or Max, to reduce the load over a phone hotspot. Please note, unfortunately, this will likely result in any saved hot cues or loops being shifted slightly off-grid due to the different song encoding.
Log out of TIDAL and back in from djay’s settings. This refreshes the authentication between djay and your account.
For gig insurance, I’d keep a local emergency playlist in My Collection — actual files on the iPad, not streamed. TIDAL playback in djay needs a live connection. You may also want to look into Beatport Streaming as this service offers an Offline Locker so you don’t have to rely 100% on WiFi or a mobile hotspot. I hope that helps!
Hi again! and thanks in advance for your continuous support.
Today I received a bad review from the customer, complaining about the music stops.
I will do my best anwering your questions:
In the august case, it was also streamed from TIDAL
When the song stopped the playhead and waveform froze, but the play button was green.
No error messages on the screen at all
Yes both nights, it was the same deck.
Full ipad screen recording will try to do this outside a party. Because I have no time doing this during a party.
About the TIDAL quality settings, just checked and they are already set to "normal” Also everytime I am preparing my setup, I am logging fresh into TIDAL.
As I am a indepent contractor, I am aware of backups on all aspects of my equipment. Sure I have a library of local files, about 2500 songs i have local on my iPAD. So if my internet is not working at all, I can always continue the party.
Cloud streaming with Neural Mix is one of the main reasons I jumped ship from Pioneer to Djay Pro. Because people expect having all the music in the world when requesting during a party.
Offcourse I will now consider Beatport with it’s offline cache capabilities. I have Spotify and TIDAL, hopefully I can replace them both with Beatport subscription.
Allegedly Denon have said that Spotify and offline cache will be introduced on the Prime 4 G2 in the future, so IMO it could become broadly available to other DJ software/hardware.
Maybe they will introduce a DJ Tier with offline storage, stem separation - and a higher price.
Thanks @Ludo_Looijenga, that’s exactly the detail I needed.
Your answers likely rule out bandwidth. The single most useful clue you’ve given me is that it’s the same deck both nights. From your write-ups, both times the track was on channel 1 while channel 2 kept playing — can you confirm that’s the deck? If it’s always deck 1, that’s really useful information.
Two more things when you get a chance:
When it froze, did the jog wheel, pitch fader or cue points do anything on that deck, or was it completely unresponsive?
Did the deck ever recover on its own if you left it, or was reloading always the only way out?
Understood on the screen recording. Try it at home instead: connect the Mixon 8 Pro, start a screen recording, and just let djay run for 90 minutes or so streaming TIDAL, swapping tracks on deck 1 every few minutes. Both failures hit around the one-hour mark, so a long idle-ish session may well reproduce it. Worth running the same test with local files on that deck too — that tells us whether it’s specific to streamed tracks. Thanks!