Receiving duplicate Sprout Form submissions
I believe the issue here is most likely that you just need to add the modifyForm hook to your custom templates. All the Captchas look for that hook and output the necessary hidden input fields and javascript that they need to do their thing when the form loads.

You can see how we include the modifyForm hook in the default templates. It can be added anywhere within the  tags.