Duplicati won't start: "This is likely caused by upgrading to a newer version and then downgrading"

Getting ProFTPD up was the key to figuring this out.

Essentially, the now-removed FTP backend would send test as the folder name, where aFTP would send /test. When we removed the deprecated FTP library in favor of aFTP (using FluentFTP), both would send /test. On many FTP servers, this has no impact as they would wisely use a virtual filesystem, starting with /.

But on ProFTPD (in some configurations) it reflects the underlying filesystem, and here /test does not exist (and user should not have permissions there). It worked before because test would translate to /home/user/test.

I have made an update to the PR that replicates this detail, so both FTP and aFTP now behave as before.

Super. I will make a new canary build shortly.

I missed that part. I have made a PR that re-introduces the crashlog.

I think this is a Windows feature, so it would probably be the same for all applications.

Ok, I understood it as later confirmed by @dhzl84 , that this was a manual upgrade.
It should not in any way be possible to auto-revert from the .NET8 builds.