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.
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.