Is it possible to extract this information (file not found) to handle that specific failure?
ChilkatLog: DeleteRemoteFile: DllDate: Dec 29 2015 ChilkatVersion: 22.214.171.124 Architecture: Little Endian; 32-bit Language: .NET 4.5 VerboseLogging: 0 filename: [topTapi2.ocx] deleteFile: simplePathCommand: simpleCommand: sendCommand: sendingCommand: DELE topTapi2.ocx --sendCommand readCommandResponse: replyLineQP: 550 File not found --readCommandResponse --simpleCommand Simple path command failed. statusCode: 550 reply: 550 File not found --simplePathCommand --deleteFile Failed.
Look at the LastReply property. Here's the description from the online reference documentation:
Contains the last control-channel reply. For example: "550 Failed to change directory." or "250 Directory successfully changed." The control channel reply is typically formatted as an integer status code followed by a one-line description.