I have an workaround fix, not the best but it does the job. Navigate to \Steam\steamapps\common\APB Reloaded\TPI , Open TPI.xml with notepad , look for
<InstallerInfo>
<Name>DirectX</Name>
<DllRelativePath>DirectX\DirectXInstaller.DLL</DllRelativePath>
<SetupFileRelativePath>DirectX\DirectX_June2010program</SetupFileRelativePath>
</InstallerInfo>
And delete it. Same goes for BE installer : look for
<InstallerInfo>
<Name>BattleEye</Name>
<DllRelativePath>BattleEye\BattleEyeInstaller.DLL</DllRelativePath>
<SetupFileRelativePath>..\Binaries\APB_BEprogram</SetupFileRelativePath>
</InstallerInfo>
And delete it. Save it and launch it.