A parte il fatto che il contenitore del widget di recaptcha non è vuoto quando recaptcha è caricato, la console non segnala altri errori rilevanti, e poi riesco a mettere la spunta e ad ottenere l'ok per procedere, di conseguenza il problema è lato server.
All'inizio del tuo codice, subito dopo...