Your credentials have expired. - Every time I try to Sign In

Hello Everyone,

After upgrading to Windows 10 and/or Plex, I started to get this error “Invalid CredentialsYour credentials have expired. Please sign in again.” every time I try to Sign In to my account. This effects “https://app.plex.tv/web/app” and “http://127.0.0.1:32400/web/index.html”. I can try to Sign In many times in a row and will get this error every time.

Thinking that something happened to my password, I reset it, but the problem still exists.

Plex Version: 0.9.12.8
Windows 10 Pro x64
Firefox Version: 40.0
Chome Version: 44.0.2403.130 m

This is still an issue for me.

I can Sign In to http://plex.tv and this forum so I know my password is good, but “https://app.plex.tv/web/app” and “http://127.0.0.1:32400/web/index.html” still give me that error.

I have clear my cookies, cache, DNS, disabled my plugins including ad-blocker, and ran my browsers in safe mode, but didn’t resolve the issue.

Does Plex Support/Staff read the forums or do I need to contact them another way for this unique issue that requires there help to resolve?

It is normally some browser settings that result in this not being remembered.

Have you searched the forums for this and read how this was answered before by the Plex Team and what diagnostic information was looked into?

If you have not done this already, I suggest you start by searching forums for:
“Invalid Credentials” “Your credentials have expired”

I have searched the forum before making my original post, but the only info I could find mostly relates to a device running a Plex app (TV, Game Console, Roku, etc.) and little info on a PC Web Browsers, the little info there I have tried and did not help.

I have also tried downloading a portable version of Chrome in its fresh vanilla state and still get that error.

I have looked at the network traffic and did notice that when I try to login at “https://app.plex.tv/web/app” it posts twice at “https://plex.tv/users/sign_in.xml” and both responses show my username, email, joined-at, and authentication-token. The authentication-token was the same in both responses.

After that the following URLs are requested and return a Status Code 401 Unauthorized and a XML response that says “Please sign in.”


https://plex.tv/devices.xml
https://plex.tv/api/home/users
https://plex.tv/api/users
https://plex.tv/api/invites/requests
https://plex.tv/pms/social/networks
https://plex.tv/pms/playlists/queue/unwatched
https://plex.tv/pms/playlists/recommendations/unwatched
https://plex.tv/api/home
https://plex.tv/users/account
https://plex.tv/api/home


My background is in computer repairs and programming, as such I tried many things already.

Are you able to get to settings / devices on the server?

If you are, you can try deleting the Plex Web Device entry to force a fresh authentication

I cannot find the page you are referencing.

I have looked at all the options on the local server including the advanced items.
My only thought is I don’t have access to it.

When you go to server-local-ip:32400/web or plex.tv/web there will 4 buttons
and then select settings

you will have then 4 choices:
Web Server Users Devices

It only shows Web and Server for me at “http://127.0.0.1:32400/web/index.html#!/settings”.

It is because it is not signed in (top right corner)

That brings me back to the main issue.

I get the error “Invalid Credentials … Your credentials have expired. Please sign in again.” when I Sign In.

I will have to try and find Plex Web help

Have request from the Plex Web team for verbose logs from the web app

So suggest we get two sets of logs - one for 127.0.0.1 and one for plex.tv

127.0.0.1:32400/web

Click on Settings / Web / Show Advanced
Click on Debug
Select Verbose Logging
Save changes
Then refresh the url
127.0.0.1:32400/web
and now try to sign in (top right)
and when you get the error - select
Settings / Web / Show Advanced
Click on Debug
Select View Logs
Select all text
copy to notepad and save as text file

Repeat this whole sequence for plex.tv/web
and attach (attach not paste) the two log files marking each appropriately localhost and the other plextv

Here are my logs.

As I don’t know if other users have access to my attachments I masked out most of my email and removed the response data from RecentlyAdded and Sections.

please send me the files by private message (without editing)

I have PMed you the logs unedited.

Being looked into by the plex.tv team.

I had a look and my thought that it might be due to the extended characters in the username

Will have to wait until i hear back

I had that thought at first, but everything with my username the server sends back is proper with the Unicode char and has been working on my PC, Samsung Smart TV, and Android Plex App since I joined April last year until just a few weeks ago.

I can Sign In using my Android Plex App and I think the Smart TV is still Signed In to my account.

I know we had issues with extended characters in passwords and some clients could not handle - even Plex for Windows recently registered it as a bug to be fixed. Android i think was ok.

Anyway - lets wait for the response from the Plex Web Desvs

Problem identified as having a username created with invalid characters before checks were introduced.

I have sent you a Private Message about it

There is one of these zero-width-space characters in your username

I have the same issues which arise today 22/10/17 i mostly used plex on my Xbox One without error however since upgrading to fall creators update on windows 10 i have encountered this loop login error