Perhaps it's unicode byte order mark? What does C-h vbuffer-file-coding-system
say? If it's something that ends with "with-signature" (e.g., utf-8-with-signature
), then set it to the none "with-signature" version (M-xset-buffer-file-coding-system
Enter utf-8
).