We have updated the support article.
This issue occurs due to a deadlock between Web Forms for Marketers and Coveo For Sitecore in Sitecore 8.2.
An Hotfix has been created by the Sitecore team, but for it to work, a specific installation order must be followed. Additionally, a value in the Coveo.SearchProvider.config must be set to "false" temporarily (it must be set to true for Coveo For Sitecore to work properly.)
Here are the installation steps:
- Install the dll inside the Instance bin folder and copy the
Sitecore.Support.137437.config file into the App_Config folder.
- Install WFFM
- Install Coveo for Sitecore
- Set
<initializeOnAdd>false</initializeOnAdd>
in the Coveo.SearchProvider.config file
- Restart IIS
- Finish configuration for Coveo in the Sitecore Control Panel.(Synchronize, Reset Security Cache, Reset Permissions on the Actions page)
- Rebuild the Coveo indexes
- Set
<initializeOnAdd>true</initializeOnAdd>
in
Coveo.SearchProvider.config file (Important or Coveo for Sitecore may not work properly)
- Restart IIS
- Perform the Configuration of Coveo again(Synchronize, Reset Security Cache, Reset the Permissions on the Coveo Actions page)
- Rebuild the Coveo indexes
The hotfix can be obtained by contacting the Sitecore Support team.