Hi CCPoston,
As far as I know, the path can cause the error if it contains some special characters. For example, if the path contains a period(.), the call of LoadLibrary would fail. You can get the details from: http://support.microsoft.com/kb/324468.
Could you please provide more information about the differences between the machines on which the program can be installed successfully and the machines on which the installation would fail? This can help us to restrict the error to a small area.
Best regards,
Aland Li
Please mark the replies as answers if they help and unmark if they don't. This can be beneficial to other community members reading the thread.