Sharepoint 2019, Infopath filler forms not opening in client application (without a workaround)

Jussi Lehti 601 Reputation points
2021-09-30T12:49:18.553+00:00

New Sharepoint 2019 farm and content databases restored from SP2013->SP2016->SP2019.

Many Infopath form libraries that has complex Infopath filler forms thus cannot be opened via browser.

Documents have been set to open in the client application in the library settings.

Problem is that when I click to create a new form from the library ribbon, it tries to open the new form in the browser (even if the library settings tell to do otherwise), but cannot do it because the form template contains such elements that cannot be opened in a browser and throws an error that tells me to open it in Infopath.

However if I open a old form from the library, it opens correctly in Infopath client as it should. And after I have opened one old form succesfully in Infopath client, now it opens the new form from the button in the library ribbon also in Infopath client!

Anyone got ideas how to fix this?

SharePoint Server
SharePoint Server
A family of Microsoft on-premises document management and storage systems.
2,237 questions
SharePoint Server Management
SharePoint Server Management
SharePoint Server: A family of Microsoft on-premises document management and storage systems.Management: The act or process of organizing, handling, directing or controlling something.
2,819 questions
0 comments No comments
{count} votes

Accepted answer
  1. Jussi Lehti 601 Reputation points
    2021-10-14T06:32:00.273+00:00

    I did a workaround by configuring IEMode to Edge and added only those Infopath forms library addresses to the Enterprise Mode Site list and set those addresses to work in IE10 emulation.

    So now everything else works as it should inside Edge, but when user navigates to Infopath forms library that has non-browser enabled forms that site/library loads in IEMode (IE10) and user can open those Infopath-forms with Infopath client application without problems.

    What are the odds that when I just got this working, there's now fix to this problem in the latest SP2019 October 2021 CU which was released yesterday.

    https://blog.stefan-gossner.com/2021/10/13/october-2021-cu-for-sharepoint-server-2019-is-available-for-download/

    • Fixes an issue in which the client application can't be started to open a non-browser-enabled InfoPath form in modern browsers. Additionally, you receive the following error message:
      "This form cannot be opened in a Web browser. To open this form, use Microsoft InfoPath."

    I will try to remember to update this post when I have tested that October 2021 CU.

    0 comments No comments

3 additional answers

Sort by: Most helpful
  1. Sharath Kumar Aluri 3,071 Reputation points
    2021-09-30T16:36:42.313+00:00

    Try clearing the config cache for your SharePoint farm and then try it.

    Script Ref: https://github.com/kp950/POWERSHELL/blob/master/SPCacheCleaner.ps1

    Thanks & Regards,


  2. JoyZ 18,046 Reputation points
    2021-10-01T09:21:14.683+00:00

    anonymous user,

    Please republish the form library in infopath to SharePoint server 2019 and make sure "Enable this form to be filled out by using a browser" option has been ticked:

    136933-image.png


    If an Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  3. Jussi Lehti 601 Reputation points
    2021-10-01T09:31:05.607+00:00

    Forgot to mention that the browser is Internet Explorer because Infopath does not work with any other browsers and I noticed that if I emulate IE ver 10 I don't have any problems creating new Infopath filler forms from Sharepoint library with Infopath client.

    The above problems are only with IE11.