DS means "direct statement in a file" you are loading. All program lines are supposed to start with a line number.
So the file itself could have this problem... code without a line number. More likely if you are loading the file too fast, sometimes the Model T tokenization process cannot keep up with the incoming code and characters get missed. Flow control can handle this to a degree. Depends on the setup. If it misses the line number (after a newline) due to data loss, then it will see the code following as a "direct statement" and give this error. If it only misses part of the line number, the code could still load and end up on the wrong line. -- John.