Need ghost server/libraries deleted by Plex staff please

Hi team,

I’m having the ghost server issue that many others have reported.

In short. We first had a server on our iMac (server name:‘iMac’), before shifting everything to a NAS (server name: ‘NasReid’).

Despite removing ‘iMac’ from the iMac (and from my Plex admin account), it’s old empty ghost libraries are still showing up on various apps (iPhone, iPad, Amazon Fire Stick etc).

To clarify, when I login through the web app I can’t see the old server (‘iMac’), and it’s not listed in authorised devices (only the newer ‘NasReid’ is).

Can someone delete the ‘iMac’ ghost server/libraries from everything please?

Make sure the old libraries are not pinned (favorite) in the different apps, and if so simply unpin them

And if above is not helping, you’ll need to create a ticket here:
https://www.plex.tv/contact/?option=plex-pass-billing

Thank you @dane22

Confirming this is happening in accounts that didn’t have access when we were using ‘iMac’ initially (so they never had them favourited to begin with).

It is possible to un-favourite them on the iPhone app, but the new Plex app in Amazon = ghost libraries are showing under ‘Libraries’, on top of the new server ones.

Then if you select ‘See All Libraries’, this only has the new server’s libraries available to favourite, but still says ‘X Favorite Libraries’ (which is the total number including the old ghost libraries). In short… there’s no way to de-select them from favourites in there.

Have tried submitting a support ticket in the billing section at the link you provided, thank you.

Hey @dane22, FYI, tried to create a support ticket at that link but was emailed back saying no support is offered there, and I need to post in the forums only.

(Side note: frustrating as a customer support model to outsource support to the community as the first step, but anyway, here we are…)

Can any staff members please assist?

What happens after you perform Switch User back and forth on an affected Plex client?

Same bug here, and I found the mechanism — it’s not a server registration at all. The ghost tiles come from orphaned rows in your account’s favoriteLibraries:

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

Each row is a self-contained library descriptor (serverId, title, key, hubKey), so the client draws the tile without ever consulting /api/v2/resources — which is exactly why the server reads as fully deleted everywhere else while the tiles persist. It’s account-side and cross-device-synced, so app reinstalls don’t help; they just re-download the same list.

That also matches what you described about the UI: “See All Libraries” only offers un-favoriting for libraries on reachable servers, while the count still includes the dead ones.

:warning: If you tried the posted one-liner and got nowhere: the URL needs &X-Plex-Token=, not a second ?. The ? form returns HTTP 404, which makes it look like the endpoint doesn’t exist. Also ?key= is mandatory, and a POST body must be {"value": ...} or you get 400 code 1004.

I’d recommend a surgical prune (GET → drop rows whose serverId is the dead machineIdentifier → POST back) over DELETE, since DELETE wipes all your favorites. Full writeup with the exact commands here: Deleted server still shows (empty duplicate libraries) on ONE Android TV / Fire TV client only — abs