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."
_________________________
Too weird to live, Too rare to die!

Hail Satan!