I'm using WinSCP to sync a modded game with my Steam Deck. I have both the local and Steam Deck folders open in the commander view and hit synchronize. WinSCP finds several files in a subfolder on both systems that have the same names but differ in sizes and dates. It's set to overwrite the files on the Steam Deck, but when I sync again right after (even after refreshing the folder and restarting WinSCP), it still shows the same files with their old sizes and dates in the sync checklist. I verified that one file shows the new size and date in the commander. Why does it still display the old information during comparison, and how can I be sure all files are synced without checking each one manually?
2 Answers
It sounds like you've run into a common issue where case sensitivity in file names can mess with syncing. Sometimes, if your two systems have files with the same name but different cases, it confuses the sync process. Glad you figured it out by deleting those folders! In the future, you might consider enabling case sensitivity in your comparison settings to prevent this from happening again.
Maybe try using Syncthing instead? Some users find it much easier for syncing files across different devices. WinSCP is great, but it’s not always the best fit for every use case, especially when you run into these weird syncing issues.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Fix Not Being Able To Add New Categories With Intuitive Category Checklist For Wordpress
Get Real User IP Without Installing Cloudflare Apache Module
How to Get Total Line Count In Visual Studio 2013 Without Addons
Install and Configure PhpMyAdmin on Centos 7
How To Setup PostfixAdmin With Dovecot and Postfix Virtual Mailbox