can you compare the size of your executable file with the file on your core : program files\landesk\managementsuite\ldlogon\provisioning\Windows
an other test :
delete ldprovision_x64.exe
Copy manually ldprovision_x64.exe from your core ( with an usb stick or mapping a drive with cmd) on x:\ldprovision and run it to see if you
or an other test :
Copy ldprovision.exe on x:\ldprovision
run x:\ldprovision\dprovision.exe
and if you run on cmd "set" you can know if you are on 32 bits or 64 bits.
And an other test again :
Right clic on the core server on ldprovision_X64.exe -> property. Check if you have an "unlock/unblock" button maybe..