Figured it out, found out user account using security namespace.. and it wasNETWORK SERVICE which had permission.. thing was, when opening a filestream, even though u open a file in "open" mode, if u dont use the next overload where accessmode is specified, it still opens it in read&write mode, so i used the overload to make it readonly, now it works!

thanks for the replies