I don't think it's an EWF issue since all clients I tried so far have the issue. Indeed the log reports that the update is succesful, but even then the HPDM Agent service is missing. So it's not succesful after all. Isn't it possible that for some reason LIBEAY32.dll is in use during the update and can't be updated?
Here are the results for the commands you specified: