I am having the same issue with undercroft, I've been waiting for it to get fixed but no dice. same reCaptcha issue as it will not populate so I can verify that I am "human."
For I stand forth to challenge the wisdom of the world; to interrogate the "laws" of man and of "God"!

Hail Satan!