Hi All,
I was successfully using your recaptcha hook until this week, but it is now causing the submit button to be greyed out, I am also using stripe but I don't think this is related.
It seems like there is a bug in recaptcha itself, other's have also reported this:
https://groups.google.com/community/#!topic/recaptcha/U9El1jmt61U
In the network logs I am seeing
recaptcha )]}' SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
It seems like Google is sending invalid responses, the rest of the response looked fine other than the first line having )]}'.
This causes the button to be greyed out on the checkout page with no error, I commented out the recaptcha hook and this solved the problem.
Thanks,
James