Please ask your customer to check the code-signature (select the .dll and then right-click and Properties). Does the file have a valid signature from Microsoft? And what's the date of the DLL?

Perhaps it's a tampered file from a virus attack?

Friedrich