Skip to content
logo Knowledgebase

MTD Submissions Module - The type initialiser for 'Sage.MTD.Client.CefUtils.CefBrowserHelper' threw an exception

Created on  | Last modified on 

Summary

What steps to take if you encounter the below error when using the Sage MTD Submissions Module : The type initialiser for 'Sage.MTD.Client.CefUtils.CefBrowserHelper' threw an exception.

Description

Customers have reported seeing the below error message when using the Sage  MTD Submission Module to submit their VAT returns to HMRC.

The Sage MTD Submission Module uses an Auto update function to ensure all technical requirements are up to date. In the most recent update, we added support for Chromium-based browsers a change which was required due to the retirement of Internet Explorer.

The below message can appear after an update to the module has been deployed on systems where particular Microsoft components require updating.

Image

Resolution

The updated Sage MTD Submission Module includes CefSharp for the first time and so has an additional requirement.

Install the updated  Microsoft Visual C++ 2015-2019 Redistributable (x86) from here:

https://learn.microsoft.com/en-GB/cpp/windows/latest-supported-vc-redist?view=msvc-170


Further to our communications, HMRC made changes to their online services on 9 May 2024. These changes affect submissions from Sage software on affected Windows operating systems.

If you're using Windows 7, Windows 8, Server 2008, Server 2012 or 2012R2 - you won't be able to make the following submissions to HMRC: 

  • RTI  - Sage 50 Payroll 
  • VAT - Sage 50 Accounts
  • CIS  - Sage 50 Accounts
  • EC Sales  - Sage 50 Accounts
  • P11D/P11D(b) - Sage 50 P11D