If you get a "Crystal Reports ActiveX Designer (0x80043AE3) Invalid TLV record." error.
Uninstall all versions of Crystal Reports and reinstall the version you intend to use. This is indicative of a Crystal Reports COM object mismatch, e.g. Trying to run a Crystal 9 report through the Crystal 8 COM.
That is all..