The File functions that control writing to a file do not test your accessibility to a file. This means that you cannot write information to a file that has been opened in read only mode with FileOpen(). The function will successfully return, but no information is actually written to the file. No error message indicates this.
This applies to FileWriteLine, FileWriteValue, SYS_FileWriteLine, and SYS_FileWriteValue.