Recently, I discovered an issue with InfoPath Form Server on SharePoint 2013.

The site collection was migrated from SharePoint 2010 using the detach/attach DB method as this was pretty OOB.

No issue were detected, everything was running fine until… I get to an InfoPath form.

When loading the form, I get the error

Activation could not be completed because the InfoPath Forms Services support feature is not present.

image

Off course, the form worked well before.

So I checked the features enabled for this site, especially the SharePoint Server Enterprise feature as InfoPath is part of this one; this was enabled at both Site Collection and Site level.

Even after trying to desactivate and then reactivate this feature, the issue was still present.

After digging, I finally found this was related to an hidden feature which for any reason was not (correctly ??) re-activated.

So running the following PowerShell solved the problem:

  • Disable-SPFeature "IPFSSiteFeatures" -url "http://yourwebapp
  • Enable-SPFeature "IPFSSiteFeatures" -url "http://yourwebapp

And the form now load successfully.