Always seeing an “incorrect-solution” response, despite the user correctly entering the puzzle phrase, means that there is an issue with the way the puzzle is being verified.
Generally, it means that the puzzle response was not correctly sent to the Solve Media servers to verify the answer. In order to fix the issue:
1. Ensure that the code to display the widget is located inside of an HTML form tag.
2. Ensure that the form includes a POST method to a form processing file that includes the necessary parameters to verify the puzzle response.