ASUSTOR Serve: Not able add new library. language dropdown not working and Next button disabled

Hi,

I’m using a Plex server on an Asus NASS. When I try to add a new library, the language drop-down isn’t working, and the next button is disabled. I tried both the beta and the regular versions of Plex Media Server for ASUSTOR, but neither of them worked.

Please help me with it.

Sai

The second screenshot is not a problem. It is showing that you are accessing the server directly, not using app.plex.tv. It is OK to continue.

Some basics to try:

  1. Reboot the NAS.

  2. Disable any VPN running on the NAS or on the system you use to access the NAS.

  3. Use a private/incognito browser window. This bypasses any browser add-ons that may interfere.

I’ve followed all the steps you told me to. I checked the NAS server to see if any VPN is running. I did not see any VPN running in the NAS or on my laptop. Can we let me know if I need to do anything else?

TBH, I’m not sure. I searched the forum for similar posts and what I mentioned above fixed the problem for most people.

Let’s see if the log files show anything.

  1. Stop Plex Media Server.
  2. Start Plex Media Server and wait two minutes to log the startup sequence.
  3. Re-create the problem - try to add a library.
  4. Pull the log files (settings → troubleshooting) and post the zip file to the thread.

I’m not sure why the next button is disabled but the language option is expected. You can’t pick a language for the “other video” library type.

Are you able to access other libraries from your server or is this your first library?

Also, do you possibly have a double nat issue? Your screenshot of your router shows a bit of the ip. The third value looks to be a single digit, but in your screenshot of the warning from plex web, the this valid is 68.

Hi, I restarted the server and still i’m having the same issue. Can you please check the log and try to help me. Please let me know if you need more information.

System_Log.csv.zip (1.1 KB)

PlexLog.txt.zip (9.5 KB)

I am not able to select the language option. Because of this, I cannot click the Next button.

I can see the folder on the server, but I am not able to add it. This is the first time I am trying to add a personal video library to my Plex server.

Earlier, the connection was:
ASUS NAS Server → Deco Mesh Router → Xfinity Modem

Now I have connected it directly:
ASUS NAS Server → Xfinity Modem

Even after this change, I am still facing the same issue.

Could you please check the screenshots below and let me know if you see anything wrong with the IP address or network setup?

Those are server & Plex Web log files.

We need to look at the Plex Media Server log files that capture the problem. They are available in Plex Settings → Troubleshooting.

  1. Stop Plex Media Server.
  2. Start Plex Media Server and wait two minutes to log the startup sequence.
  3. Re-create the problem - try to add a library.
  4. Pull the log files (settings → troubleshooting) and post the zip file to the thread.

Can you please check this correct logs.

Plex Media Server Logs_2026-01-16_22-44-46.zip (182.6 KB)

Is that the entire zip file downloaded from settings → troubleshooting?

Asking because most of the log files are missing.

The files, Plex Media Server.log through Plex Media Server.5.log are not in the zip file. They are pretty much the starting point when looking for problems.

Also, check that verbose logging is disabled. It is usually not needed and can cause the log files to wrap quickly resulting in desirable information being lost.

Plex Settings → server_name → General + Show Advanced.
Stop/Start Plex Media Server if you change the setting.

I changes the below setting as you told.

Restarted the server and download the logs from below Place

I’m not able to find the Plex Media Server.5.log file in zip.

Can you check log file you are need in zip.

Plex Media Server Logs_2026-01-18_12-31-04.zip (182.5 KB)

Please provide your advice based on the steps outlined above.

That is different. I’ve never seen Plex run and not create Plex Media Server.log.

Log in to the NAS. Using File Explorer (I think that is the correct name), navigate to the Logs directory in the Plex Data Folder.

Does Plex Media Server.log exist? If so, download it and any of the Plex Media Server.1.log to .5.log files, and post to the thread.

If the files do not exist, then something strange is happening.

I checked the folder in the NAS. I did not find the Plex Media Server.log

Looks like the API call is failing due to CORS issues. I feel that because of this issue, I’m unable to select language options on the Add Library screen.

Please help me if anyone knows how to fix it.

Have you tried to use the hosted web app instead?

Those requests are not the relevant requests, you want to look for the requests to system/agents in the network dev tools and see that those requests are successful.

Hi,

I checked the 9 API calls below, and the first two are failing.

http://192.XXX.X.17:32400/media/providers?X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=***&X-Plex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Language=en&X-Plex-Session-Id=****:

Request Method: GET

Status Code: 406 Not Acceptable

Remote Address: 192.XXX.X.17:32400

Referrer Policy: strict-origin-when-cross-origin
Response:
​​

<head>

    <title>Not Acceptable</title>

</head>

<body>

    <h1>406 Not Acceptable</h1>

</body>

http://192.XXX.X.17:32400/?X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=*****&X-Plex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Language=en&X-Plex-Session-Id=****:

Request Method: GET

Status Code: 406 Not Acceptable

Remote Address: 192.XXX.X.17:32400

Referrer Policy: strict-origin-when-cross-origin
Response:

<head>

    <title>Not Acceptable</title>

</head>

<body>

    <h1>406 Not Acceptable</h1>

</body>
  1. http://192.XXX.X.17:32400/identity?X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=****&X-Plex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Language=en&X-Plex-Session-Id=\*\*\*\*

Status Code: 200 OK
Remote Address: 192.XXX.X.17:32400

  1. http://192.XXX.X.17:32400/media/providers?X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=*****&X-Plex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Token=xj......f&X-Plex-Language=en&X-Plex-Session-Id=****:

Request Method: GET
Status Code: 200 OK
Remote Address: 192.XXX.X.17:32400

  1. http://192.XXX.X.17:32400/status/sessions?X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=****&X-Plex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Token=xj.....5hf&X-Plex-Language=en:

Request Method: GET
Status Code: 200 OK
Remote Address: 192.XXX.X.17:32400

6.http://192.XXX.X.17:32400/:/prefs?X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=td0xymx97okshl2x3c69lnvl&X-Plex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Token=xj....hf&X-Plex-Language=en&X-Plex-Session-Id=****:

Request Method: GET
Status Code: 200 OK
Remote Address: 192.XXX.X.17:32400

7.http://192.XXX.X.17:32400/updater/status?X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=&X-Plex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Token=xj…f&X-Plex-Language=en&X-Plex-Session-Id=:

Request Method: GET
Status Code: 200 OK
Remote Address: 192.XXX.X.17:32400

8.http://192.XXX.X.17:32400/activities?X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=*l&X-Plex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Token=xj…5hf&X-Plex-Language=en&X-Plex-Session-Id=:

Request Method: GET:
Status Code: 200 OK
Remote Address: 192.XXX.X.17:32400

9.http://192.XXX.X.17:32400/updater/check?download=0&X-Plex-Product=Plex%20Web&X-Plex-Version=4.147.1&X-Plex-Client-Identifier=tlex-Platform=Chrome&X-Plex-Platform-Version=143.0&X-Plex-Features=external-media%2Cindirect-media%2Chub-style-list&X-Plex-Model=bundled&X-Plex-Device=OSX&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=150x751%2C1512x982&X-Plex-Token=xj…v5hf&X-Plex-Language=en&X-Plex-Session-Id=*:

Request Method: PUT
Status Code: 200 OK
Remote Address: 192.XXX.X.17:32400

Please let me know if you want me to check anything else. If the above information looks good, please help me with the next steps.

Looks like web app also not working.