QuickBooks Error C=343 usually occurs due to damaged or missing MSXML files or an incomplete QuickBooks installation. To fix it, update QuickBooks to the latest version, reinstall MSXML components, and run the QuickBooks Install Diagnostic Tool. Restart your system and reopen QuickBooks to confirm the issue is resolved.
QuickBooks Error C=343 usually occurs due to damaged or missing MSXML files or an incomplete QuickBooks installation. To fix it, update QuickBooks to the latest version, reinstall MSXML components, and run the QuickBooks Install Diagnostic Tool. Restart your system and reopen QuickBooks to confirm the issue is resolved.
more info - https://rightcloudhosting.com/blog-detail/how-to-fix-quickbooks-error-c343-stepbystep-guide