How to identify an Import CSV file having UTF-8 or UTF-16 BOM characters?Issue When importing a CSV file, data is loaded, creating custom columns with special characters.CauseThe issue is with the headers in the CSV file and the character encoding.The character encoding of the file is UTF-8 or UTF-16 with BOM (byte order marking).If you add the properties in the data source as charset=utf-8 or utf-16 it will be successfully loaded, but it will load with some extra columns with the special characters. The ÿþ or  character is known as the byte order marking (BOM) character and is commonly found as the first line of a CSV file. ÿþ or  cannot be seen when the CSV is opened with Notepad or Excel for that, an Editor is required that can display the BOM (Byte Order Mark).ResolutionTry running the below-mentioned command at the command line: "head -c 3 <filename.csv> | hexdump -C" The file's first three bytes are printed in hexadecimal format. If the file has a BOM, you will see "ef bb bf" in the output. OR “file <filename.csv>” The file command returns the encoding of a file. -ServiceNow does not support the usage of byte order marks in CSV files. -Review how the CSV file is getting created and why it started prepending the BOM character ÿþ or  to the beginning of the file.