Folderitem - iswriteable

I would like to use the folderitem “IsWriteable” property to check whether a the read-only flag of a file has been set or not.
When I check prior writing data to the file, it’s always true.
Turns out that I just have to write to the file and check immediately if that succeeded.
Feels like I missed something.