Today, a client attempted to complete a registration wizard in our application. The last step of the wizard is a recaptcha. Up until today, this recaptcha was working normally. No changes have been made to our application. When the client clicks the checkbox to verify they are not a robot, the loading icon appears, and does not complete the verification process. Please see the attached image for reference. I reproduced this issue in every environment our application is running in, including my own local debugging environment. However, looking at the google's own demo implementation of the recaptcha (here:
http://www.google.com/recaptcha/api2/demo), I see that it is working just fine. We checked that the js files were loading probably and were accessible, the recaptcha public key was correct, the browser type did not affect the outcome, the code to implement the recaptcha had not changed, and the page was not experiencing any errors or warnings. All of the things we checked appear correct. We even tried leaving the recaptcha loading for long periods of time ( > 1 hour) and from many different computers. I am wondering if anyone has had a similar problem, and if they were able to resolve it.
P.S. We are implementing a regular instance of the recaptcha tool, however, I can provide further details about our implementation if need be.