This preprocessor script didn't work on the channel. I can see a message generated stating "Channel 'XYZ' found a zero byte file: C:\\sourcefolder\\xyz.csv, this file has been deleted." And then it simply deleted the file without moving into the specified folder in script.