Hey, found your post while having this same error and tried implementing to our site. This fixed our checkout issue but broke the login captchas.
From the console I found that the window.wp object is not always available on every page.
rcfwc.js:17 - Uncaught ReferenceError: wp is not defined
This causes the JS based render call to be skipped and leaves us with no reCAPTCHA at all. When explicit isn’t used the automatic rendering is making sure it appears.
What’s not clear to me is if the wp object should always be available or not. The documentation for it is pretty bleak. Wondering if something else in the plugin would be needed to ensure the wp object is available ?