ChatGPT troubleshooting

What helps if ChatGPT cannot find Sonodex, sign-in fails, changes do not arrive or the assistant reports that the desktop is not online.

Last updated:

On this page

Changes do not appearLink to “Changes do not appear”

An assistant never changes anything directly, and since Sonodex 1.4 no window opens on its own for this either. Look in Sonodex under Tasks → Suggestions (the number on “Tasks” shows open suggestions), click “Review” and then “Apply changes”. If Sonodex is running in the background, it flashes in the taskbar; there is only a Windows notification if “System notification for new suggestions” is on.

“The suggestion has expired.”Link to ““The suggestion has expired.””

A suggestion is valid for 15 minutes. Ask the assistant to create it again and confirm it in time.

“Not applied: … was changed after the preview.”Link to ““Not applied: … was changed after the preview.””

A track or playlist changed after the suggestion, so Sonodex did not write anything. Have the assistant create the suggestion again.

New tools are missingLink to “New tools are missing”

A connection keeps the permissions from its sign-in, even when it renews automatically. If it was created before Sonodex 1.2 or without “Create and edit playlists” or “Edit tracks”, remove Sonodex in ChatGPT under Settings → Apps, add it again and tick the boxes. Also check the switches “Allow creating and editing playlists” and “Assistants may propose changes” in Sonodex.

If a permission is missing, Sonodex responds to the assistant with “This connection may not create or change playlists: the permission playlists:write (“Create and edit playlists”) is missing.” or “This connection may not propose track changes: the permission edit_tracks (“Edit tracks”) is missing. Reconnect Sonodex and allow it.”

Export is declinedLink to “Export is declined”

Assistants only export to the folder you last chose in Quick export for the format in question; JSON uses the folder for CSV. Export once yourself in this format and choose the folder while doing so.

Moving or renaming does not workLink to “Moving or renaming does not work”

Moving needs a library folder; relinking and renaming need a library or watched folder (Settings → Incoming). The assistant does not touch files outside these.

Player control is declinedLink to “Player control is declined”

Under Settings → Integrations → “ChatGPT & MCP”, switch on “Assistants may control the player”. While a dialog is open, Sonodex always rejects control; so does it after 30 commands in a minute (rate_limited).

Separating stems does not workLink to “Separating stems does not work”

Sonodex does not offer stem separation; the tools respond with unsupported_operation and the reason stem_engine_missing. get_available_stems lists existing stem files.

Undo no longer possibleLink to “Undo no longer possible”

undo_operation only undoes a suggestion as long as it is the latest change in Sonodex. After that, the History in Sonodex itself helps.

Error codesLink to “Error codes”

Sonodex responds to assistants consistently: successes with success: true and a status, errors with success: false and an error consisting of code, message, whether a retry makes sense (retryable) and a hint. The assistant should pass the hint on to you in words.

CodeMeansRetry
desktop_disconnectedSonodex Desktop cannot be reachedYes, after start-up
track_not_found / playlist_not_foundTrack or playlist does not exist (any more)With current IDs
unsupported_operationNot possible for this object, for example a protected grid or nothing to changeNo
invalid_valueA value does not fitWith corrected values
permission_deniedPermission, switch in Sonodex or Pro missingAfter granting access
proposal_rejectedYou cancelled the suggestionOnly if you ask
proposal_expiredNot confirmed within 15 minutesWith a new suggestion
proposal_staleThe data changed after the previewYes, after reading again
file_missingThe audio file is missing or unreadableAfter relinking
database_conflictThe library has changed in the meantime (also with expectedVersion)Yes, after reading again
analysis_failedSonodex could not parse the inputWith fewer or different tracks
rate_limitedToo many requests: at most 20 suggestions per minute and 20 open suggestions per assistantYes, after one minute
too_largeToo much at once, for example more than 500 tracks per suggestionIn smaller parts

Wrong server addressLink to “Wrong server address”

The address must end exactly in /mcp. If, for example, you entered …/mcp1, the sign-in page names the error: “The server address in your program is wrong: … Enter https://sonodex.app/mcp and reconnect.”

Correct address
https://sonodex.app/mcp

“Sonodex does not recognise this app connection”Link to ““Sonodex does not recognise this app connection””

The connection in ChatGPT is outdated or no longer matches the registered app (also: “The redirect address does not match the registered app.”). Here is how to fix it:

  1. Remove Sonodex in ChatGPT under Settings → Apps.
  2. Add the connection again, using https://sonodex.app/mcp as the address.
  3. Sign in again with your Sonodex account.

Desktop not onlineLink to “Desktop not online”

If the assistant reports “Sonodex Desktop is not online. Start Sonodex and enable the ChatGPT connection in the settings.”:

  • Start Sonodex and leave it running.
  • Check that “Connect to ChatGPT (via Sonodex account)” is on and shows “Connected”.
  • Check your internet connection; Sonodex needs an outgoing connection to the Sonodex server.

“Connecting to AI assistants requires Sonodex Pro.”Link to ““Connecting to AI assistants requires Sonodex Pro.””

Your account does not have active Pro. Check the “Current plan” under Settings → Account and click “Check again”. How to get Pro is described under Account & Pro.

Cover too largeLink to “Cover too large”

Via ChatGPT or the Sonodex account, covers up to about 700 KB can be uploaded (JPEG or PNG). Shrink larger images first; locally, up to 8 MB is possible.

Local server cannot be reachedLink to “Local server cannot be reached”

  • ChatGPT cannot reach 127.0.0.1 directly; you need a tunnel with a public HTTPS address.
  • After “Generate new key”, the old address no longer works. Enter the new one.

Something missing or wrong? Let us know. The app interface is available in English and German.

Original Sonodex app · Demo library