SubmitHub

Support

How do I check my song plays correctly on SubmitHub?

If a curator's flagged your song as "not playing" or you got a "broken stream" notification, the fix is to verify the playback yourself the way they experience it: inside SubmitHub, not via an external link.

How to check

  1. Open the song from your homepage on SubmitHub
  2. Hit play directly on the SubmitHub player
  3. Make sure it loads and plays through cleanly

If it works there, it'll work for curators. If it doesn't, that's the problem to fix, even if your Spotify or SoundCloud link plays fine when you click it in another tab. Curators stream through our embedded player, so what matters is whether it works there.

Why we don't just stream from Spotify (or your other links)

Most major DSPs don't let third-party platforms stream their audio directly. Spotify only exposes a 30-second API preview, and even that's been cut for many tracks. Apple Music, Pandora, and others are the same story. So when you submit a song with a Spotify link, we don't pull playback from Spotify itself. Instead, we use either an audio file you uploaded or one we fetched on your behalf when the song was added.

Practical implication: if all your Spotify-linked songs suddenly stop playing on SubmitHub, the Spotify links themselves are usually fine. The stored audio file behind them is what's broken. Re-upload an MP3 to the affected songs and they'll play again.

Common reasons it might not play

  • MP3 missing or broken: even with a Spotify link attached, we play the stored audio file. Re-upload if it's not working.
  • Private SoundCloud track: needs the secret key at the end of the URL, otherwise SoundCloud blocks playback
  • YouTube video set to private: private videos can't be embedded. Public or unlisted both work fine
  • Geo-restrictions: some sources are region-locked, so curators outside that region may not be able to play it

If curators already skipped because of a broken stream

Already sent the song out before realizing it was broken? Here's what happens to those submissions:

  • Within 48 hours of when you submitted: re-upload the fixed audio and we'll automatically reset those skipped submissions. The curators get the song back in their queue with an admin note that you've attempted to fix the stream.
  • After 48 hours: the auto-reset window has closed; we leave those submissions skipped to avoid pestering curators about the same song.
  • At 72 hours: any unanswered premium submission auto-refunds anyway (the standard premium response window). So if your fix lands in the last 24 hours of the window, you'll get the credits back through the normal expiry path and can re-submit fresh.

Standard (free) submissions don't have the auto-refund safety net, so if you've burned them on a broken stream, those credits are gone.

Still stuck after checking? Reach out and we'll have a look.