System.TypeInitializationException Error When Connecting to QuickBooks Bank Feeds

If you receive a System.TypeInitializationException error message when connecting to QuickBooks bank feeds, it is likely related to the file permissions for a particular file (fiblueprint.xml).

How to Resolve

  1. Log into your AdvancePro cloud server desktop (or the computer with the problem if not cloud hosted) as a user with administrator privileges.

  2. Go to C:\ProgramData\Intuit\QuickBooks Enterprise Solutions 18.0\Components\OLB\branding\filist (the exact path will be slightly different depending on your version of QuickBooks).

  3. Right-click on fiblueprint.xml.
  4. Choose Properties > Security tab > Edit.

  5. In Group or user names, select Everyone

    If there is no "Everyone" in the list:
    1. Click Add
    2. Type "Everyone" and click Check Names
    3. Click OK
    4. Select the newly added Everyone in the list

  6. In the Allow column, put a check mark in the Full control box.

  7. Click OK in the Edit window, then OK in the Properties window.

  8. Restart QuickBooks.
Note: you can also apply steps 4-7 for the C:\ProgramData\Intuit folder to ensure all files are accessible that may be required by QuickBooks.
 
Additional details can be found here: Resolve Bank Feeds System Exception errors (Intuit)