I'm just posting this for posterity as I had the same problem and it took me weeks to figure it out. At least for my specific instance the answer was to download the drmclien.dll file from dll-files and copy it into the \windows\system directory. Once I did that all of the problems cleared up and everything installed fine.