Kind of odd. Where are the files coming from? Some source management systems change line endings or strip the encoding sentinel bytes from the start of the file. Editing the files with some text editors (including notepad, if it is in the ‘wrong’ mode) will also strip sentinel bytes.