# Favorite artists disappear after synchronization

**URL:** <http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280>\
**Category:** Support\
**Tags:** duplicate\
**Created:** [April 1, 2026, 7:50am UTC](http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280 "2026-04-01T07:50:18Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eteif](http://support.symfonium.app/letter_avatar_proxy/v4/letter/e/f1d935/32.png) [@Eteif](http://support.symfonium.app/u/Eteif)\
**Post date:** [April 1, 2026, 7:50am UTC](http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280/1 "2026-04-01T07:50:18Z")

</div>

### App version

Production

### Issue description

I run a Jellyfin server on Linux with approximately 18k tracks, and after synchronization, all my favorite artists disappear from the app. However, they remain on the Jellyfin server.

### Device type

Phone

### Media provider

Jellyfin

### Steps to reproduce

1. Set favorite artists
2. Start the synchronization
3. favorite artists are gone in the app

### I searched existing issues first

on

### I understand that logs are mandatory

on

### Log upload name / description

eteif.log

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [April 1, 2026, 7:53am UTC](http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280/2 "2026-04-01T07:53:22Z")

</div>

> [@Eteif](#):
>
> ### I searched existing issues first
> 
> on

Probably not actually 😉 It’s a known Jellyfin bug

---

<div class="post-metadata">

**Author:** ![Eteif](http://support.symfonium.app/letter_avatar_proxy/v4/letter/e/f1d935/32.png) [@Eteif](http://support.symfonium.app/u/Eteif)\
**Post date:** [April 1, 2026, 7:56am UTC](http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280/3 "2026-04-01T07:56:29Z")

</div>

Okay, sorry, I really did search and couldn’t find anything. Can I help with troubleshooting?

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [April 1, 2026, 8:00am UTC](http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280/4 "2026-04-01T08:00:58Z")

</div>

> [@Favourite Artists wiped out after Sync with JellyFin media providor](https://support.symfonium.app/t/favourite-artists-wiped-out-after-sync-with-jellyfin-media-providor/12676/5):
>
> The second is not from the search … It’s because one item said it’s artist was X and that X was not returned in the search so I ask for the details to see what it is and I try to match with one of the artist found if it’s possible or not (It’s sometimes not as the mbib one have name variation) There is media associated with both ids, I have no way to know the principal, and if there’s a duplicate but no item associated with it I don’t know and so can’t request the other one. And can’t do 3 re…

---

<div class="post-metadata">

**Author:** ![Eteif](http://support.symfonium.app/letter_avatar_proxy/v4/letter/e/f1d935/32.png) [@Eteif](http://support.symfonium.app/u/Eteif)\
**Post date:** [April 2, 2026, 6:19am UTC](http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280/5 "2026-04-02T06:19:13Z")

</div>

I took another look. In the Android apps Amcfy Music, Finamp, and Jellify, the artist favorites are displayed. So there must be a way. It might be worth capturing the traffic with Wireshark.  
Best regards, Eteif

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [April 2, 2026, 6:21am UTC](http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280/6 "2026-04-02T06:21:08Z")

</div>

> <https://github.com/jellyfin/jellyfin/issues/16284>
>
> \### Description of the bug
> 
> When using the API to access \`UserData\` for artists …the API returns different results when accessing the data as a list through \`\\Artists\` and \`\\Artists\\AlbumArtists\` that to accessing an individual artist directly through \`\\Artists\\{name}\`.
> 
> Only when accessing the artists information directly using the \`\\Artists\\{name}\` API do you get the correct value for \`IsFavorite\` the other methods always return \`False\`.
> 
> \### Reproduction steps
> 
> The following Python script demonstrates the issue:
> 
> \`\`\`
> import requests
> import os
> import uuid
> 
> BASE\_URL = 'https://jellyfin.my.domain'
> 
> auth\_data = {
> 'Username': 'REDACTED',
> 'Pw': 'REDACTED'
> }
> 
> CLIENT = 'fave\_not\_working\_demo'
> DEVICE = os.uname()\[1\]
> DEVICE\_ID = f'{uuid.getnode()}-{auth\_data\["Username"\]}'
> VERSION = '0.0.1'
> 
> HEADERS = {
> 'Authorization': \\
> f'MediaBrowser Client="{CLIENT}", Device="{DEVICE}", DeviceId="{DEVICE\_ID}", Version="{VERSION}"'
> }
> 
> resp = requests.post(BASE\_URL + '/Users/AuthenticateByName', headers=HEADERS, json=auth\_data)
> 
> TOKEN = resp.json()\['AccessToken'\]
> HEADERS\['Authorization'\] += f', Token="{TOKEN}"'
> 
> with requests.Session() as s:
> s.headers.update(HEADERS)    
> r = s.get(f'{BASE\_URL}/Artists')
> 
> if r.status\_code == 200:
> for i in r.json()\['Items'\]:
>     
> rr = s.get(f'{BASE\_URL}/Artists/{i\["Name"\]}')
>         
> if rr.status\_code == 200 and rr.json()\['UserData'\]\['IsFavorite'\]:
> print('/Artists API ', i\['Name'\], i\['Id'\], i\['UserData'\]\['IsFavorite'\])
> print('/Artists/{name} API ', rr.json()\['Name'\], rr.json()\['Id'\], rr.json()\['UserData'\]\['IsFavorite'\])
> \`\`\`
> 
> 
> \### What is the current \_bug\_ behavior?
> 
> Which when run gives the following output:
> \`\`\`
> /Artists API Black Stone Cherry 3ed6477b4add85d52e31485e35d1ab31 False
> /Artists/{name} API Black Stone Cherry 3ed6477b4add85d52e31485e35d1ab31 True
> /Artists API Eminem 1c8e6bc10a9064a12ab5f3e3986af2af False
> /Artists/{name} API Eminem 1c8e6bc10a9064a12ab5f3e3986af2af True
> /Artists API Five Finger Death Punch 4c3a0bb618c40493877c6da591d709da False
> /Artists/{name} API Five Finger Death Punch 4c3a0bb618c40493877c6da591d709da True
> /Artists API P!nk d187ccf894e90c485bccfe25eacd11a0 False
> /Artists/{name} API P!nk d187ccf894e90c485bccfe25eacd11a0 True
> /Artists API The Pretty Reckless d537cb7ea6f9831c2ab43ce94e599c0d False
> /Artists/{name} API The Pretty Reckless d537cb7ea6f9831c2ab43ce94e599c0d True
> \`\`\`
> 
> As you can see depending on the method used to pull the data you get a different values for \`IsFavorite\` from the \`UserData\` field.
> 
> 
> \### What is the expected \_correct\_ behavior?
> 
> The \`\\Artists\` and \`\\Artists\\AlbumArtists\` API end points should both return the same \`UserData\` and \`IsFavorite\` values as the \`\\Artists\\{name}\` API end point.
> 
> \### Jellyfin Server version
> 
> 10.11.6
> 
> \### Specify commit id
> 
> \_No response\_
> 
> \### Specify unstable release number
> 
> \_No response\_
> 
> \### Specify version number
> 
> \_No response\_
> 
> \### Specify the build version
> 
> 10.11.6
> 
> \### Environment
> 
> \`\`\`markdown
> \- OS: Arch Linux
> \- Linux Kernel: 6.18.8-zen2-1-zen
> \- Virtualization: Docker
> \- CPU Model: Intel(R) Core(TM) i3-7100T
> \- GPU Model: Intel Kabylake (Gen9)
> \- Plugins: 
> - Artwork
> - AudioDB
> - Cover Art Archive
> - Discogs
> - DLNA
> - Fanart
> - IMVdb
> - Intro Skipper
> - LDAP-Auth
> - LrcLib Lyrics
> - MusicBrainz
> - MusicTags
> - OMDb
> - Open SubTitles
> - Playback Reporting
> - Reports
> - SmartLists
> - Studio Images
> - Subtitle Extract
> - TheTVDB
> - TMDb
> - TMDb Box Sets
> - TVmaze
> 
> \- Reverse Proxy: Synology DSM 
> \- Networking: Host
> \- Jellyfin Data Storage & Filesystem: NVME SSD
> \- Media Storage & Filesystem: NFS & NVME SSD
> \`\`\`
> 
> \### Jellyfin logs
> 
> \`\`\`shell
> Nothing related to API access in logs.
> \`\`\`
> 
> \### FFmpeg logs
> 
> \`\`\`shell
> 
> \`\`\`
> 
> \### Client / Browser logs
> 
> \_No response\_
> 
> \### Relevant screenshots or videos
> 
> \_No response\_
> 
> \### Additional information
> 
> \_No response\_

---

<div class="post-metadata">

**Author:** ![Eteif](http://support.symfonium.app/letter_avatar_proxy/v4/letter/e/f1d935/32.png) [@Eteif](http://support.symfonium.app/u/Eteif)\
**Post date:** [August 17, 2026, 5:44am UTC](http://support.symfonium.app/t/favorite-artists-disappear-after-synchronization/13280/7 "2026-08-17T05:44:20Z")

</div>

Thank you for the link.

For anyone else having the same problem, there’s a workaround.

In the artist view, you can set a filter for the favorite date. For example, if you enter 1920 as the date, all favorite artists will be displayed.

This might also be an attribute that Symfonium could fall back on for Jellyfin servers.

Best regards
