I ran into something similar on some newer HP devices. It turned out that my ghost application was 32 bit, but ldprovision was running in 64 bit mode.
I had to go into the bios setup & disable EFI Boot sources...
on the boot menu in the HP bios, select efi boot sources, tap F5 to disable & F10 to save.
once the efi boot sources were disabled, the provisioning task ran in 32 bit mode & was able to kick off the ghost32 properly.