WPML Compatibility issues and fixes

Incorrect language links in results, or partially wrong result links

Make sure to enable the Language filtering for AJAX operiations option, under the WPML -> Languages menu. More information in WPML documentation.

Results displayed from wrong languages or all languages

WPML compatibility option

Make sure, that the WPML Compatibility option is turned ON under the search instance Advanced Options -> Content panel.

Custom Ajax Handler option

If the WPML Compatibility option is turned ON, then check make sure the Use the custom ajax handler option is turned off under the Ajax Search Pro -> Compatibility & Other settings submenu.