Hi Colin_Hall,
Thank you for the details.
The error message you get:
The semaphore timeout period has expired.
doesn’t relate to SQLBackupAndFTP, and we cannot help to resolve it from our side. We recommend you to find more details about that issue on the web.
Sorry for the inconvenience.