.sync-exclude.lst refuses to sync?

Nextcloud version (eg, 20.0.5): Latest Snap
Operating system and version (eg, Ubuntu 20.04): Ubuntu Server 20.04
Apache or nginx version (eg, Apache 2.4.25): Whatever is bundled in the latest Snap
PHP version (eg, 7.4): Whatever is bundled in the latest Snap

The issue you are facing: When attempting to sync my entire (remote) instance using my Windows desktop’s (local) client, I get the “.sync-exclude.lst: The downloaded file does not match the checksum, it will be resumed.” error message.

Is this the first time you’ve seen this error? (Y/N): N

Steps to replicate it:

  1. Have a nextcloud instance
  2. Try to sync the entire instance to a local folder using the Nextcloud desktop app for Windows
  3. Get the error message

Steps attempted to solve the issue (neither worked):

  1. Manually create an empty exclude file (as I don’t have any exclusions regardless)
  2. Try to exclude *.lst

The output of your Nextcloud log in Admin > Logging (although I don’t think it’s needed here): https://pastebin.com/ehPdLqD0

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

Not needed here

The output of your Apache/nginx/system log in /var/log/____:

Not needed here