Return Code 1309 is recorded to the trace file. The text for this return code is “Error reading from file: ...”
This particular return code may occur when attempting to run an .msi file (using the MSI package object) and the .msi file needs to call outside source files such as .cab, .dll, etc. If the outside source files are added to the msi package, it will extract them later during the execution and will attempt to call these outside source files as needed but will fail.
Only stand-alone msi packages that do not require outside source files can be run through Desktop Authority.