When I use software distribution (separate from provisioning) the machines NEVER restart or prompt for a restart. When I run the same software distribution as part of the the provisioning process Landesk requests a reboot after only installing a few of the applications. The rest of the applications are never installed. Landesk reports the step as successful regardless. (landesk 9.6)
We had the same thing happening during provisioning. I just added ldprovision.exe to the Do Not Disturb options in the agent config. If ldprovision.exe is running, the machine will not prompt for a reboot.