There is some strangeness in the way DOpus interacts with OneDrive, at least as far as the status icons are concerned.
I'm using OneDrive in "always available on this device" mode, i.e. files are not downloaded on demand. However, DOpus sometimes reports in the status column that a particular file is "locally available" (green tick inside a green circle). Two points to note:
This does not agree with the status overlay icon in the name column.
When using OneDrive in this mode, it should not be possible for a file to be locally available. Rather, all files should be marked as "always available on this device" (white tick inside a green circular background).
Am not sure about File Explorer. Is there an equivalent to the status column of DOpus? (I turned on three columns all labelled "Status" but these appear to be blank).
Would be good to know if it's working in Explorer but maybe we can't test that, in that case.
Looking at the screenshot again, everything looks correct to me. The attributes column shows those files really are available locally (they don't have the O=offline bit set). The difference between one group of files and the other is that some of them are pinned (always available locally) while some are not pinned but happen to be downloaded locally.
The icon next to the file name may not show as many different states as the status column. Windows can only support 15 overlay icons in total, for all shell extensions on the system, so it's a very limited way of showing the status of things. OneDrive may be collapsing the two states into a single overlay icon. (As a guess. I don't know the OneDrive side of things as well as Jon, so he may correct me.)
Based on the screenshot, if anything is wrong it's the overlay in the corner of the file icons. The Status column is correct.
Well, to repeat, I'm using OneDrive in "files are always available offline" mode and not "download on demand" mode so it doesn't make any sense to have some of them labelled as available locally. At least, that is my understanding of how this is supposed to work.
File Explorer shows the same overlay in the Name column.
Btw, I should explain my interest in getting this to work. The simple solution would be simply to remove the Status column. However, I'd like to switch to OneDrive's "download on demand" mode. I feel that, if I can't trust the status icons in "files are always available offline" mode, then I won't be able to tell if they're working when I switch.
The displayed status comes from OneDrive itself (we ask it for the status that we show in that column).
I think the problem is that we shouldn't be doing that at all if "on-demand" is disabled. I have a feeling we're not even checking if that mode is turned off or not.
The file attributes don't match the overlay icon either, and those come direct from the filesystem.
I think that, technically, the files are still pinned, but when in this mode OneDrive ignores the pinned/unpinned state of individual files. (If OneDrive is switched back to the normal mode, the pinned files will still be pinned, and the attributes and status values have meaning again.)
So it makes sense for us to just clear the status column when in this mode, the same as Explorer seems to do.