"No connections available for {server}" - Library not visible on Android - Works on web

Server Version#: 1.41.8.9834
Player Version#: 2025.18.0 (966828412) (Plex for Android (mobile))

Android mobile app shows “No supported libraries available” after sharing. Brand new account, shared with server that has a Plex pass. Shows as screenshots below:

Plex Web works just fine on the mobile and shows the shared library correctly and can play:

Previously reported in: Newly created accounts can not see libraries shared with them on new app or Google TV - #2 by OttoKerner

But that didn’t get much traction or acknowledgement. Thought maybe it was the account, but this account was created and shared the library today 2025-06-15. It’s really frustrating, this only is an issue on the new Android mobile app and Google TV.

Would be great to get a reason for this as to why, or some acknowledgement of the issue. This is not affecting existing Android users connecting to this Library - only new users.

Pulling the logs shows:

06/15/2025 16:13:15:232 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [Connections] Testing connection for {SERVER_NAME} at https://plex.server.com:35678
06/15/2025 16:13:15:239 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [Connections] Testing connection for {SERVER_NAME} at https://10-0-20-7.771c3a39bf8945d1b6c9e066d2c40110.plex.direct:32400
06/15/2025 16:13:15:247 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [Connections] Testing connection for {SERVER_NAME} at https://{SERVER_NAME}.771c3a39bf8945d1b6c9e066d2c40110.plex.direct:35678
06/15/2025 16:13:15:311 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [Download Metadata] Initializing
06/15/2025 16:13:15:311 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [Downloads] Updating background user info
06/15/2025 16:13:15:311 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [Downloads] Initializing queue
06/15/2025 16:13:15:323 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [MigrateDownload] Starting migration for user: cc45924888235788
06/15/2025 16:13:15:333 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG IAP: Successfully initialized payment subscriptions
06/15/2025 16:13:15:428 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [MigrateDownload] Migration completed for user: cc45924888235788
06/15/2025 16:13:15:428 [{USER_NAME}xwva74j27f5tnpzwhfsg83] INFO [NanoDownloads] Checking if downloads need to be migrated
06/15/2025 16:13:15:513 [{USER_NAME}xwva74j27f5tnpzwhfsg83] INFO [NanoDownloads] No external storage found
06/15/2025 16:13:22:140 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [IntlProvider] Missing translation for [@formatjs/intl Error MISSING_TRANSLATION] Missing message: "4TVUdl" for locale "en-GB", using default message (Select Library) as fallback.
06/15/2025 16:13:22:157 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [IntlProvider] Missing translation for [@formatjs/intl Error MISSING_TRANSLATION] Missing message: "CNYdTp" for locale "en-GB", using default message (Looks like you don’t have access to any supported libraries. Check out the Plex support forums to learn how to create your own server, or add libraries to your server.) as fallback.
06/15/2025 16:13:25:241 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [fetchJson] Fetch timeout: https://plex.server.com:35678/media/providers
06/15/2025 16:13:25:249 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [fetchJson] Fetch timeout: https://10-0-20-7.771c3a39bf8945d1b6c9e066d2c40110.plex.direct:32400/media/providers
06/15/2025 16:13:25:257 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [fetchJson] Fetch timeout: https://{SERVER_NAME}.771c3a39bf8945d1b6c9e066d2c40110.plex.direct:35678/media/providers
06/15/2025 16:13:25:264 [{USER_NAME}xwva74j27f5tnpzwhfsg83] DEBUG [Connections] No connections available for {SERVER_NAME}

plex.server.com:35678 is available and working fine, app.plex.tv also works, as desktop works (as per screenshot) – no other users having issues. This is a port forwarded to the default Plex port internally. The device was on the network as you can see it attempts to make a local connection to the server at 10.0.20.7:32400.

This seems to be a connection issue only with the app or Android. I have also tried setting specific DNS on the phone, the network’s one (other devices can connect), 1.1.1.1 and Google DNS. No change to connection.

What else do I need to look at? Why only these devices on Android?

Also as some app feedback, maybe showing the error instead of showing users that they don’t have access? Might then mean they know it’s a connection problem and not an account sharing one.

Also saw this: Setting for unsecure Connection not available in Android app

The server does have a certificate, and the device can connect successfully over TLS in Chrome, but not via the app:

The weirdest thing? If I log in with my account on this same device, the connection works.

I am once again asking for help with this. Many PMS updates, Android app and TV updates and same issue still persists for this user. I need one of the Plex team to look at this, as I don’t know what else I can do.

Here’s some latest logs from the affected user, same thing is still happening. And yes, when I log into my account on this user’s device the connection works just fine.

277325791939728.zip (2.5 KB)

As before, the web app works fine both on app.plex.tv and directly connecting to the PMS over its port.

These log lines seem to be the thing:

09-02 19:53:00.989  d: 09/02/2025 19:52:51:684 [{username}eify7zh3cbw4jhmac23n3w6s] [Connections] Fetch timeout GET https://plex.domain.com:35678/media/providers 10001ms
09-02 19:53:00.989  d: 09/02/2025 19:52:51:692 [{username}eify7zh3cbw4jhmac23n3w6s] [Connections] Fetch timeout GET https://10-0-20-7.771c3a39bf8945d1b6c9e066d2c40110.plex.direct:32400/media/providers 10008ms
09-02 19:53:00.989  d: 09/02/2025 19:52:51:700 [{username}eify7zh3cbw4jhmac23n3w6s] [Connections] Fetch timeout GET https://103-108-229-75.771c3a39bf8945d1b6c9e066d2c40110.plex.direct:35678/media/providers 10014ms
09-02 19:53:00.989  d: 09/02/2025 19:52:51:711 [{username}eify7zh3cbw4jhmac23n3w6s] [Connections] No connections available for XXX Plex

I can confirm the server was up and running. As before, logging in with my user on the Android device as well as the Android TV has no issues.

So what is it about this user that means connections time out? Why only this user?

This is a crazy problem and it’s driving me nuts.

Server version: 1.42.1.10060

Android version: 2025.23.0

Maybe related? Chromecast broken (not the March 2025 Google issue) - #2 by BigWheel

But not resolved. And only for that user.

I am having the same issue on Pixel 6 XL running the latest release of Android. The Plex Web App works from a browser and Plexamp works as well. However, The Plex Android App cannot seem to connect the the Plex servers. I am getting many lines like

09-10 19:34:32.420  d: 09/10/2025 19:34:25:201 [******] [Connections] Fetch timeout GET https://172-22-0-1.fae8d54171ea45fe9c3fbf22b58991b2.plex.direct:32400/media/providers 10010ms

ending with

9-10 19:35:39.101  d: getServerURL called returning: null

Is this a know bug or something I am doing wrong.

Thanks.

Question, do you have a SSL certificate on your server? I’m wondering if there’s some weird compatibility thing. I’ve noticed some devices like TVs have needed to force an insecure connection to work (but the new Android app/Android TV app doesn’t have this option).

Thank you for the response, @pl71303.

No, I do not have an SSL Certificate but Plexamp works fine an the Android phone so I have a good alternative..

As an update, have confirmed the same Android device and user can connect to the server via the PlexAmp app. So clearly this issue is only part of the Plex core app on Android not a connection issue with the device.

Still seeking some assistance.