Just out of curiosity, are you using any “Exclude filter group” settings such as “Default excludes”?
Using the test-filter
Command from the GUI on 2.0.3.6 it looks like things work as expected… Unfortunately, I don’t currently have a 2.0.3.5 version to on.
Results with ONLY --exclude-files-attributes=ReadOnly,Hidden,System
Including source path: E:\
Excluding path due to attribute filter: E:\$RECYCLE.BIN\
---- > Excluding path due to attribute filter: E:\System Volume Information\
Including path as no filters matched: E:\DuplicatiHelp.bat
Including path as no filters matched: E:\DuplicatiHelp.txt
Including path as no filters matched: E:\Minio\.minio.sys\
Including path as no filters matched: E:\Minio\duplicati\
Including path as no filters matched: E:\Minio\.minio.sys\multipart\
Including path as no filters matched: E:\Minio\.minio.sys\tmp\
Including path as no filters matched: E:\Minio\.minio.sys\format.json
Matched 3 files (93.49 KB)
Return code: 0
Results with ONLY --exclude={DefaultExcludes}
Including source path: E:\
Excluding path due to filter: E:\$RECYCLE.BIN\ => ({DefaultExcludes})
Including path as no filters matched: E:\Minio\
---- > Excluding path due to filter: E:\System Volume Information\ => ({DefaultExcludes})
Including path as no filters matched: E:\DuplicatiHelp.bat
Including path as no filters matched: E:\DuplicatiHelp.txt
Including path as no filters matched: E:\Minio\.minio.sys\
Including path as no filters matched: E:\Minio\duplicati\
Including path as no filters matched: E:\Minio\.minio.sys\multipart\
Including path as no filters matched: E:\Minio\.minio.sys\tmp\
Including path as no filters matched: E:\Minio\.minio.sys\format.json
Matched 6 files (171.54 MB)
Return code: 0