Board Thread:Roblox help and discussion/@comment-33544753-20181221194754

Apparently this was a new captcha https://roblox.wikia.com/wiki/Thread:279543 