I\'m copying data from SQL to text file using bcp tool with following command:
bcp.exe \"exec \" queryout \"temp.txt\" -T -r\\n -c
I would guess the somewhere between your test environment and the client's environment's actual execution of the command that the "/n" is getting turned into a real new-line. Try putting the "-c" before the "-r" and see what happens.