-
-
Notifications
You must be signed in to change notification settings - Fork 516
Known Issues
Custom themes and extensions can greatly affect Playnite's performance and stability. If you start experiencing issues, try switching to default theme and disable 3rd party extensions to see if it fixes the issue. You can quickly test it by starting Playnite in Safe mode
from Help menu or by using Safe Mode.bat
from installation folder.
Also make sure that hardware acceleration is not disabled in Advanced -> Performance settings.
Some services invalidate authentication sessions when they are moved to a different system. This is standard security feature and something library integration can't circumvent. It is generally recommend to not sync files that might be tied to a specific user/system location, this primarily means browsercache
and ExtensionsData
folders, those are folders generally used by library integrations to store authentication sessions and should not be synced/moved from one system to another.
Can be caused by several things:
- Bad graphics drivers. Try updating/reinstalling GPU drivers.
- Some 3rd party app corrupting rendering. Usually caused by apps that inject overlays. The solution is to add Playnite processes to their exclusion list (if possible) or uninstalled problematic app.
Apps known to cause issues:
-
RivaTuner
and its derivatives like MSI Afterburner, EVGA Precision etc. -
Nahimic Service
, generally causes issues to a lot of apps and games including Playnite.
Can occur when using G-Sync monitor with "windowed mode" support enabled. To fix the issue create a profile for Playnite processes in Nvidia's control panel and set Monitor Technology
to Fixed Refresh
- Open the NVIDIA Control Panel and navigate to "Manage 3D Settings"
- Select the "Program Settings" tab
- Click "Add" to add a program, and select Playnite
- Change the "Monitor Technology" from "G-SYNC" to "Fixed Refresh"
The same issue can be seen on AMD cards with FreeSync enabled. The issue is in UI toolkit we use and so far was not addressed by the developers.
If you have blur applied to background image (can be changed in the settings), there's known issue with some integrated Intel GPUs that can't handle it properly. You will either need to lower the blur intensity and quality or disable it altogether.
Intel GPUs have been know to have bad compatibility with some WPF features we use (WPF is UI library Playnite uses). If you have multiple GPUs, make sure that Playnite is not running on integrated Intel one. Otherwise you may try disabling effect like background blur and transition animations to increase performance.
Usually caused by slow hard drive or if GPU acceleration is disabled. To mitigate issue make sure that GPU acceleration is enabled and try to enabled Asynchronous image loading
option. Some improvements are also planned in issue #454
Usually caused by firewall blocking Playnite processes (check firewall settings) or by DNS functionality being broken on ISP's side. For the latter switch to using CloudFlare's or Google's DNS:
https://developers.cloudflare.com/1.1.1.1/setup/windows/
https://developers.google.com/speed/public-dns/docs/using#windows
Restarting network router also helped to some people.
Usually happens when some program files are missing, damaged or blocked. You can try following to fix the issue:
- Make sure your antivirus doesn't block files from Playnite's installation folder.
- Check that all files are installed correctly, try re-installing Playnite.
- Install Visual Studio C++ 2019 redistributables if you are on Windows 7 or 8.
- Choose a different installation location.
Go to Settings -> Advanced and use "Clear web cache".
See separate sections related to each library.
Play time sync is currently supported only by some library integration plugins. Playnite also syncs play time only for games that have no time recorded yet (when it's set to 0), otherwise it uses its own internal system to track it. If you want to always force sync from remote account, enable Prioritize play time for supported libraries
option in general settings.
Also, play time sync only works when import of uninstalled games is enabled and account is connected properly.
If you are running Playnite with elevated user rights (as Administrator), then you can't drop files into it from non-elevated source. This is a Windows security feature. The solution is to not run Playnite as admin or run the source of drag operation as admin.
This is a known issue with Intel Iris Xe GPUs. The solution is to update Intel drivers to newer version. More info here. Alternative solution is to disable hardware acceleration in Playnite (Advanced settings section), this is however not recommended since it will negatively impact performance!
Happens when syncing Playnite's library files via OneDrive, Google Drive or similar solutions. This is an issue in those cloud apps corrupting or de-syncing Planyite's files. The only solution right now is to make sure that the file sync only happens when Playnite is not running and also that there are never two instances of Playnite running at the same time and using the same cloud files.
Causes:
- Metadata download cancelled after games have been imported. You can start new bulk download via Library -> Download metadata menu.
- Metadata download is disabled in general settings -> "Download metadata after importing games".
- Metadata download is configured in a way that doesn't download anything. Check in settings -> Metadata section.
- Installed metadata sources don't provide any metadata. Integration plugins provide some metadata for games they import, plus Playnite by default uses IGDB to fill in missing data, but it's still possible that some games won't be properly matched in any available metadata sources and will have missing information. In that case:
- You can edit info manually and use Google Image download to fill in missing media files.
- You can try installing metadata plugins which can fetch game info from additional sources.
Using "Clear web cache" from "Advanced" settings menu will usually fixes the problem.
Crash is caused by issue in Microsoft's update for .Net 4.7. Follow instructions from Microsoft's support page or manually install update KB4074906.
Can be cause by some versions of RivaTunner (or derived apps like MSI Afterburner). To fix the issue either disable GPU acceleration in settings menu (not recommended) or add Playnite to RivaTuner's exclusion list.
Usually cased either by no internet connection or firewall blocking connection. Make sure that PlayniteUI.exe
and CefSharp.BrowserSubprocess.exe
processes are not blocked by firewall.
If you are using portable version of Playnite then Windows may be blocking loading of some script files. Go to Playnites program folder, under Scripts
subfolder locate script files reporting AuthorizationManager error, open file properties (via right-click on the file) and unblock the files.
Occurs on Windows 7 and 8 if PowerShell 5 is not installed. Downloads and install PowerShell 5 to fix the issue.
Users reported these issue when installing Playnite via Chocolatey. Chocolatey is not officially supported method of installation/update at the moment and if you are experiencing these issue, use official methods of installation instead.
Install this: https://www.microsoft.com/en-us/p/webp-image-extensions/9pg2dk419drg
Caused by an incompatibility between streaming software (Moonlight, Parsec etc.) and UI library Playnite uses (WPF). Since Playnite has virtually no control over how the actual rendering is performed (it's obfuscated by WPF), any rendering issue can't be fixed in Playnite itself. WPF is now more or less in a maintenance mode, so we recommend reporting these issues to developers of specific streaming software, because it's more likely to get fixed there.