# Another 'Ghost Libraries' post

**URL:** <https://forums.plex.tv/t/another-ghost-libraries-post/940670>\
**Category:** Plex Players\
**Tags:** server-synology, fire-tv\
**Created:** [July 16, 2026, 2:08am UTC](https://forums.plex.tv/t/another-ghost-libraries-post/940670 "2026-07-16T02:08:34Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Ace\_in\_Space](https://avatars.discourse-cdn.com/v4/letter/a/e36b37/32.png) [@Ace\_in\_Space](https://forums.plex.tv/u/Ace_in_Space)\
**Post date:** [July 27, 2026, 7:02am UTC](https://forums.plex.tv/t/another-ghost-libraries-post/940670/8 "2026-07-27T07:02:11Z")

</div>

Confirming @Atomatth’s internal report with a root cause, in case it helps whoever picks it up.

It’s orphaned `favoriteLibraries` rows keyed to the dead server’s `machineIdentifier`:

```auto
https://clients.plex.tv/api/v2/user/settings?key=favoriteLibraries&sharedSettings=1

```

Each row is a self-contained library descriptor (`serverId`/`serverName`/`title`/`key`/`hubKey`), so the Android TV client renders the tile **without consulting `/api/v2/resources`**. That’s why the server reads as fully deleted from resources, devices.xml and Plex Web while the tiles persist — and why they survive a full app uninstall + reinstall (the list is account-side and syncs back down).

It also explains @akaNeil’s “counts 5 of them but only shows the two that exist”: the **count** comes from the favorites list, the **display** from reachable servers.

Fixed mine by pruning those rows and signing the client out/in — no staff purge needed. Note the command needs `&X-Plex-Token=` (a second `?` returns 404), `?key=` is mandatory, and a POST body must be `{"value": ...}`. Prefer a GET→prune→POST over `DELETE`, which wipes every favorite. Details: [Deleted server still shows (empty duplicate libraries) on ONE Android TV / Fire TV client only — abs](https://forums.plex.tv/t/940966)

---

_[View the full topic](https://forums.plex.tv/t/another-ghost-libraries-post/940670)._
