I am looking for the best solution to capture data from a mainframe FTP vs LPD?

Currently trying to capture from wintel Queue but this process has proved to troublesome some files never get picked up from ppw but still delete from wintel queue without logging anything in ppw. Has anybody encountered this besides me? What was the problem? Should I do this a different way?