# Spotify data import - "Some listens were rejected"

**URL:** https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715
**Category:** ListenBrainz
**Tags:** spotify
**Created:** [April 23, 2026, 9:50am UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715 "2026-04-23T09:50:20Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![catboybilly](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/b77776/32.png) [@catboybilly](https://community.metabrainz.org/u/catboybilly)
#### Post date: [April 23, 2026, 9:50am UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/1 "2026-04-23T09:50:20Z")

</div>

Hi all! I was importing my listening onto ListenBrainz, and it’s said some of my listens can’t be imported - roughly 70000. However, it doesn’t seem to say why. I imagine at least some of it may simply be down to music simply not being on MusicBrainz (which I can try my hardest to add!) but I didn’t know if it’s possible to get reasonings for why each one failed?

 ![Screenshot 2026-04-23 at 10.13.46](https://community.metabrainz.org/uploads/default/original/3X/1/2/12f760586bab5034e04f24da573e71c9410d8c95.png)

---

<div class="post-metadata">

### Author: ![VBZPPlNQyJ](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/v/76d3ee/32.png) [@VBZPPlNQyJ](https://community.metabrainz.org/u/VBZPPlNQyJ)
#### Post date: [April 23, 2026, 1:08pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/2 "2026-04-23T13:08:11Z")

</div>

Looks like roughly 70,000, not 7000.

I don’t think them being missing from MB would be the reason. I have plenty of Spotify listens that aren’t linked to a MB recording.

---

<div class="post-metadata">

### Author: ![AgentJenning](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/a/73ab20/32.png) [@AgentJenning](https://community.metabrainz.org/u/AgentJenning)
#### Post date: [April 23, 2026, 4:38pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/3 "2026-04-23T16:38:33Z")

</div>

I had this issue as well, just this morning.

 ![image](https://community.metabrainz.org/uploads/default/original/3X/3/2/3261f47fb885dc0aa640ab911ddb220a09f72330.png)

---

<div class="post-metadata">

### Author: ![catboybilly](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/b77776/32.png) [@catboybilly](https://community.metabrainz.org/u/catboybilly)
#### Post date: [April 24, 2026, 7:46am UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/4 "2026-04-24T07:46:58Z")

</div>

Missed a zero and realised after I closed the tab earlier :’)

What would the reason be? Worth trying again, or nay?

---

<div class="post-metadata">

### Author: ![liftarn](https://community.metabrainz.org/user_avatar/community.metabrainz.org/liftarn/32/100_2.png) [@liftarn](https://community.metabrainz.org/u/liftarn)
#### Post date: [April 24, 2026, 11:53am UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/5 "2026-04-24T11:53:12Z")

</div>

Have you tried to use [ListenBrainz - Unmapped Listens with Spotify Links](https://yogo9.github.io/unmapped-spotify-listens/)

---

<div class="post-metadata">

### Author: ![AgentJenning](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/a/73ab20/32.png) [@AgentJenning](https://community.metabrainz.org/u/AgentJenning)
#### Post date: [April 24, 2026, 2:31pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/6 "2026-04-24T14:31:12Z")

</div>

I’m not sure; I tried again as well, and got the same error with the same number of listens imported. So I don’t think it’s a server timeout or something like that, maybe Spotify recently changed the format of their data export? Would be cool to get a sample JSON of what ListenBrainz expects during an import.

---

<div class="post-metadata">

### Author: ![mr\_monkey](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/m/e95f7d/32.png) [@mr\_monkey](https://community.metabrainz.org/u/mr_monkey)
#### Post date: [May 4, 2026, 3:42pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/7 "2026-05-04T15:42:47Z")

</div>

Hello!

In theory all the rejected listens are skips (less than 30s listening, for one of many reasons) or incognito listens.

I do think we could word this in a better way, and also that we should have a standalone tool that anyone can run on their own machine to get a breakdown of the skipped listens.

I’ve created a ticket to track this:

> <https://tickets.metabrainz.org/browse/LB-1991>

---

<div class="post-metadata">

### Author: ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)
#### Post date: [May 4, 2026, 5:29pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/8 "2026-05-04T17:29:35Z")

</div>

It would be good to show the number of skips and incognito listens after the import ran.

---

<div class="post-metadata">

### Author: ![mr\_monkey](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/m/e95f7d/32.png) [@mr\_monkey](https://community.metabrainz.org/u/mr_monkey)
#### Post date: [May 7, 2026, 5:38pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/9 "2026-05-07T17:38:36Z")

</div>

I am working on adding that, it will certainly be a lot clearer

---

<div class="post-metadata">

### Author: ![mr\_monkey](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/m/e95f7d/32.png) [@mr\_monkey](https://community.metabrainz.org/u/mr_monkey)
#### Post date: [May 8, 2026, 10:47am UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/10 "2026-05-08T10:47:33Z")

</div>

Is this wording clear enough?

 ![image](https://community.metabrainz.org/uploads/default/original/3X/5/8/58a99dfb86241c90d4c4aa9f357ed04be1db9098.png)

---

<div class="post-metadata">

### Author: ![elomatreb](https://community.metabrainz.org/user_avatar/community.metabrainz.org/elomatreb/32/44009_2.png) [@elomatreb](https://community.metabrainz.org/u/elomatreb)
#### Post date: [May 8, 2026, 1:05pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/11 "2026-05-08T13:05:41Z")

</div>

Without your reply earlier in this thread I would not have guessed that “skipped” in this context meant less than 30s listen time, this should probably be explained in the message.

---

<div class="post-metadata">

### Author: ![kellnerd](https://community.metabrainz.org/user_avatar/community.metabrainz.org/kellnerd/32/66963_2.png) [@kellnerd](https://community.metabrainz.org/u/kellnerd)
#### Post date: [May 8, 2026, 7:25pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/12 "2026-05-08T19:25:20Z")

</div>

I think the problem is that “skipped” is ambiguous here, “skipped playback” or a similar wording (as opposed to “skipped import”) would be an improvement already.

---

<div class="post-metadata">

### Author: ![mr\_monkey](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/m/e95f7d/32.png) [@mr\_monkey](https://community.metabrainz.org/u/mr_monkey)
#### Post date: [May 11, 2026, 3:44pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/13 "2026-05-11T15:44:35Z")

</div>

Thanks for confirming, I wasn’t convinced by that choice.  
I originally had “1 skipped (\< 30s)” which I thought could be confusing too, but I was trying to avoid the lengthy “1 skipped (less than 30 seconds)” or “(under 30 seconds)”, but I supposed that will have to do.

---

<div class="post-metadata">

### Author: ![mr\_monkey](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/m/e95f7d/32.png) [@mr\_monkey](https://community.metabrainz.org/u/mr_monkey)
#### Post date: [May 14, 2026, 9:49am UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/14 "2026-05-14T09:49:37Z")

</div>

OK, what is out now in production is better, but in retrospect I am still not very happy with it:

 ![image](https://community.metabrainz.org/uploads/default/original/3X/c/5/c55fc22448c6d93c36b79214c20852d9bedab38c.png)

In particular the doubling up of “some listens were rejected” (which was here previously) followed by “Discarded” (which might be better wording, but does not match the previous line).

It might be as simple as removing the “some listens…” on the first line, but I also think the bold on the less important note is a clear miss.

So perhaps one of these options?

 ![image](https://community.metabrainz.org/uploads/default/original/3X/d/1/d1e32665e51a355817a8b0aa610fc3743dfbfcad.png)

I also realized the count of rejected listens did not add up to the total, and the last missing rejects are invalid metadata, so adding that in would also make sense (also shortening phrasing so it fits nicely):

 ![image](https://community.metabrainz.org/uploads/default/original/3X/0/e/0eb861ad75729732d090e1d9fa389c3bf8b714ff.png)

I thought I would do well to come here for more feedback. So please, have at it!

---

<div class="post-metadata">

### Author: ![elomatreb](https://community.metabrainz.org/user_avatar/community.metabrainz.org/elomatreb/32/44009_2.png) [@elomatreb](https://community.metabrainz.org/u/elomatreb)
#### Post date: [May 14, 2026, 12:19pm UTC](https://community.metabrainz.org/t/spotify-data-import-some-listens-were-rejected/814715/15 "2026-05-14T12:19:07Z")

</div>

Maybe “skipped by listener” would be clearer? To make it clear that it’s not LB that is skipping stuff for an arbitrary reason.
