Operating system and version:
python3 -c 'import platform; print(platform.uname())' uname_result(system='Linux', node='1653307616.0001', release='5.19.0-0.rc4.20220630gitd9b2ba67917c.35.fc37.x86_64', version='#1 SMP PREEMPT_DYNAMIC Thu Jun 30 16:33:09 UTC 2022', machine='x86_64')
The issue you are facing:
I want to know whether the local synchronizer (the Nextcloud Desktop Client) deletes what it is unable to synchronize.
Some examples of what it might be unable to synchronize are symoblic links and .lnk files, because these are prevented by its code. Similarly, some files are rejected by the server that is synchronized to.
Summarily, is everything that is within the error-log deleted or not? I hope not.