Can't update, "check for updates" is greyed out?

@rgrue said:
defaults will only work if the plist is registered globally. if that’s not the case for you (it wasn’t for me), then from terminal, you can run the following:

/usr/libexec/PlistBuddy ~/Library/Preferences/com.plexapp.plexmediaserver.plist

It’s useful to run /usr/libexec/PlistBuddy -h first to get usage.

Once in, use Print to display the plist, and Delete : ButlerTaskSkippedVersion to delete, then Save

Mine is labeled ButlerTaskUpdateVersionSkipped and when I try to delete it as advised I get "Working container has become invalid. Setting to : " ignore quotations :wink:

EDIT: from the above it is labeled ButlerTaskUpdateVersionSkipped = 1.9.4.4325-1bf240a65 and I deleted it and saved it then reopened PMS but still the" check for updates" button was grayed out

The fix for this has now been released in beta 1.13.1.5063

See Release Notes

  • (Autoupdate) Skipping a signle version could prevent updates automatically installing (#8027) (#8009)

In my case, I couldn’t even find the above text in the plist file.

The bug for this was fixed a long time ago - fixed in 1.13.1

Suggest you ensure debug logging is enabled
Restart the server and then wait 10 minutes and then capture the logs and attach here together with a screenshot of the issue and a screenshot of the server general settings with show advanced to show what update channel is configured

See
https://support.plex.tv/articles/201643703-reporting-issues-with-plex-media-server/
https://support.plex.tv/articles/200250417-plex-media-server-log-files/

Thanks for the revert. I was on v1.09.xx when I encountered the error. I’ve been putting off looking for a solution since I’ve been busy IRL.

Nevertheless, I did a hard re-install of the latest version after I read somewhere that the :bug: was quashed, and that I couldn’t find any other solution right away. Hopefully, it’ll work as expected, henceforth.

Bug is back, greyed out again - unable to check for updates. I had the banner at the top that an update was available, but once I refreshed that banner disappeared and unable to check for updates.

Restarting Plex Server fixes the issue and allows for updates again.

Was that refreshing the browser?
Was it hosted Plex Web (through https://app.plex.tv` or bundled through http://127.0.0.1:32400/web ?

Would need logs for when the button became unclickable

See my earlier response Can't update, "check for updates" is greyed out? - #25 by sa2000

1 Like

On same version. Got my first complaint today.

Try clearing your browser cache and cookies…

I had the same issue until today, then I cleared cookies and cache in my chrome browser and all is working as it should.

Batts

Have same issue. Can’t upgrade. I’m on version 1.12.2.4929. I’ve restarted, cleared cache and cookies, but no luck. I’ve been searching but no luck. Any help would be appreciated. Thanks.

Thanks darcilicious. I was reading above and it seems the particular version I’m on can be resolved by editing the preference file, but for the life of me I can’t find it on my PC. it says ~/Library/… but I can’t find the library folder. I’m on Windows 10.

Figured out that the settings listed above are stored in the Windows registry, but deleting the butlertaskupdateversion skipped doesn’t help either, still grayed out. To be clear, if I manually download v 1.15.1.791 on top of 12.12.2.4929, it will still work ok?

yes - just download the current version. Exit Plex Media Server and then run the downloaded 1.15.1.791 or beta 1.15.2.793 update on top

It would only be a problem if you msi files for your current versions got purged by some tidy up tools like ccCleaener - but that is a general issue with updates

Perfect! Solved the grayed out " Check for Updates" problem! thx

Thanks. I appreciate you taking the time to reply. Have a good week!

Hi, my PMS is running on a Synology NAS and I‘m now having the same issue. I’m using 1.15.5.994.

How can I fix it?

Thanks.

There is no auto web update via Plex Web for platforms other than Mac and Windows

The current version is .15.5.994-4610c6e8d

There should still be a Check for Updates button though

Is it greyed out on both hosted and bundled web apps?
hosted: https://app.plex.tv/desktop
bundled: http://ip-of-nas:32400/web

You could get some logs from the web app and server and screenshot
See
https://support.plex.tv/articles/201611836-plex-web-app-logs/

https://support.plex.tv/articles/201643703-reporting-issues-with-plex-media-server/
https://support.plex.tv/articles/200250417-plex-media-server-log-files/