When you try to manually install ActiveX plug-in, you prompted with this error "Failed to install the Download Center plug-in"
Cause: Appeon plug-in is failed to manually install since the system DLL, atl.dll, is never registered on this machine.
Solution: Login to the computer as Administrator account, open any prompt window and then follow instructions below:
1. Navigate to the directory C:\WINDOWS\system32 or C:\WINNT\system32;
2. Run the command: Regsvr32 atl.dll.