Old (Smart) Playlists/Folders still are in DJay despite removal from iTunes

Hi,

I encounter the following;

Description:
In this video, I demonstrate a bug where DJay continues to display old (smart) playlists and folders that have already been removed from the iTunes Local Music Library. (Note: they are removed even months ago from iTunes).

Here are the main issues:

  • Old folders like “Specials” and “Nog Te…” (Still To Do) remain visible in DJay, even though they no longer exist in iTunes.
  • Duplicate and outdated smart playlists (folders) appear in DJay but are not present in the actual iTunes library (like the Special folder that is even shown 3 times)
  • So it seems that DJay does not 100% reflect the real-time state of the iTunes library (is it a sort of cache?)

Expected Behavior:
DJay should accurately + only mirror the folders and smart playlists in iTunes, without showing outdated or removed items.

Note:
I assume that Djay uses the new iTunes framework integration?

Could you please investigate and provide a solution? I’m also curious to know if other users are experiencing the same issue.

====
Device: MacBook Pro (16", 2019)
Operating system: Apple Os / Sanoma 14.6.1.
Djay version: Djay Pro 5.2.6
Hardware/controllers used: Reloop Mixon Pro 8
(But Demo just on Laptop)

As an addition to my previous post, I conducted a test by renaming the “Nog te…” playlist folder in iTunes to “1Nog te…”. After refreshing the iTunes Library, this change was reflected in DJay.

However, the issue persists:

  • The renamed folder appeared in DJay with the new name (“1Nog te…”).
  • The old “Nog te…” playlist folder also remained in DJay, still displaying the same content and name, even though it no longer exists in iTunes.

This further confirms that DJay retains outdated playlist folders that have been modified or removed in iTunes. It seems like DJay doesn’t fully clear or resynchronize the library data during updates.

Hi @DJ_Big_Blender, thanks for the video and details about the issue - very helpful! I’ve passed this onto engineering to see if they can replicate and offer any suggestions.

Hi @DJ_Big_Blender, I spoke with the team and unfortunately there’s not much that can be done on our end; djay pulls the data directly from the iTunes framework, and there’s no way on our side to distinguish if this is a bogus playlist, as the data looks the same for a valid/bogus playlist. Sorry I couldn’t be of more help here.