Fix: Plex An error occurred loading items to play

While trying to stream a movie or a podcast on Plex, the user may experience the message “An error occurred loading items to play” shown on the screen.

Because of this, the Plex player becomes unable to play any video on whichever platform (Roku, Samsung TV, etc.) you’re using it.

This error is more common for users who choose to play videos on the app. It can also be observed if the Plex media server 0.9.17.X and above is being used.

There can be a variety of different reasons why you might be seeing this error. The primary causes are outdated Plex versions and the wrong configuration.

Make sure your Plex app is up-to-date and the transcoder settings are correct. Besides these two, I’ll describe six more solutions in detail below.

1. Check Plex Servers Status

There are times when the Plex server is undergoing maintenance. Although the developers always inform the users before starting maintenance work, you might miss that notification.

The Plex Media Twitter handle is the one posting these updates, so make sure you check it out first.

2. Delete Additional Linked Devices

Plex gives you the advantage of linking multiple devices, like Plex Roku, Plex Android, Plex Web, etc., to a single account. But this linking might also end up being the cause of the loading items to play error.

This happens due to multiple devices trying to use resources such as interrupt requests, memory, etc. from the same server.

To prevent this, make sure to delete all old devices from your account using the following steps:

  1. Sign in to Plex and go to Settings.
  2. Select Authorized Devices and set the filter to All.
  3. To delete any device, select the red X next to it.

3. Restart Plex

You can attempt to resolve some minor glitches in the app by restarting it, as this helps refresh the app. You can do so by closing the app, waiting for five minutes, and launching it back up again.

Now play any video to check whether the error has been resolved.

4. Update Display Drivers

If your PC’s or laptop’s display driver is outdated, it can cause problems playing videos. Therefore, to avoid issues like “An error occurred while loading items to play”, you should update your drivers regularly.

Here are some steps that show how you can do this on your PC:

For Windows

  1. Right-click on the Start menu.
  2. Select Device Manager.
  3. Double-click on Display adapters.
  4. Right-click on your display driver and select Update driver.

  1. Let Windows search automatically for updates.

For Mac

  1. Go to the top-left of your screen and click on the Apple logo.
  2. Select System Preferences > Software Update.
  3. If new driver updates are available, they will show here.

5. Change Plex Transcoder Settings

Transcoding basically converts the file size of the video to a size that consumes less data and allows the video to play with ease.

The processing power of your CPU is what helps Plex transcode the streaming videos and files. By changing the default transcoder settings, you can have them match your CPU’s performance.

To do this, you have to lower the quality of the transcoded files to free up space in your CPU.
Follow the steps below to change the transcoder settings:

  1. Click on Settings on the Plex homepage.
  2. Select Transcoder.
  3. The Automatic quality will be selected by default.

  1. Since we need to lower the quality, select the Prefer high-speed encoding option.
  2. Now play a video and see if the error returns.

6. Disable Plex Audio Passthrough

Audio passthrough passes high-quality signals to an audio receiver, and it is the way through which you can connect several devices to your television.

Plex efficiently decodes almost all the HD audio formats, so there isn’t a need to enable audio passthrough if you aren’t using a separate sound system.

Follow the steps below to disable audio passthrough on Plex:

  1. Go to the Settings option on the homepage.
  2. Click on Advanced.


  1. Now select Player.

  1. Click on the Audio passthrough option.
  2. Select Disable.

7. Clear Cache on Chromecast

The internal storage of the Chromecast with Google TV is pretty low. Once the cache reaches above 1 GB, Plex on CCwGTV will start showing the notification “An error occurred loading items to play”. In short, less space on Chromecast won’t let the videos, podcasts, songs, or anything else load properly.

So, clear your cache by following the steps below:

  1. Click on your Profile icon.
  2. Select Settings.
  3. Navigate to System > Storage.
  4. Now click on Internal Shared Storage.
  5. Click on Cached data.
  6. Select OK to confirm the action and the cached data for all apps will be removed.

8. Enable AC3 and EAC3

It could be that your media format doesn’t support direct playback on Plex. And the audio in unsupported formats is transcoded to AC3 by itself. However, if AC3 or EAC3 are disabled on your player, then it’s obvious that you’ll have some problems playing those particular videos.

Here’s how you can enable AC3 or EAC3 on Plex:

  1. Select the three-lined menu on the top left.
  2. Click on the gear icon.
  3. Select Advanced > Player.
  4. Click on Optional Audio Support.

  1. Checkmark AC3 and EAC3.
  2. Select OK.

9. Disable External Player in Plex (Android)

Sometimes using an external media player can result in Plex not being able to play any videos. Disabling the external player option is a reliable fix and will solve the issue.

  1. Open Plex and go to Settings.
  2. Select Advanced > Player.
  3. Uncheck the Use External Player option under Other Players.

  1. Click OK.

10. Get Nvidia Shield Pro

Nvidia Shield Pro is a digital media player for Android TVs and comes with extra RAM and storage space. It also has room for a couple of USBs, so you’ll not run out of memory any time soon.


Abdullah Iqbal

Abdullah is a Google IT certified Help Desk Technician with extensive experience in providing technical support to system users. He has a proven track record of effectively resolving IT issues, and is adept at working with tools like Jira and ZenDesk to efficiently manage support tickets. Abdullah is committed to staying up-to-date with the latest technological advancements and constantly seeks to improve his skills and knowledge through professional development opportunities.