@jonigood
As support mentioned you should know that reCaptcha and Google services registrations does not use the same techniques to determine the authority of the visitors.
Example G services draws canvases when signing up to determine the likelihood if you lie about your UA and base a score of that out of a lot of other things.
While reCaptcha uses native functions and doesn't draw canvas to determine the likelihood of lied OS. That's why it's harder to pass reCaptcha than it is to sign up.
One example if you tell recaptcha you visit from Android with Chrome 83+ that must means that every function from 83+ should be supported. For this example:
This useragent means it must support a relatively new feature called "Native Share" so running this code should return a true:
if(navigator.canShare(data)) {
// CanShare
}
While if you use a Desktop and claim to use the same browser, it will return an "undefined function".
This means you can't possibly use Android and Chrome 83+ and you will be scored 0.1 but still have the chance to prove you are human (maybe) through multiple hoops.
Mobile uses touch events Desktop uses Click events. If you claim to use mobile but sends click events thats a bad sign.
Same goes if you use Chrome but claim to use Firefox, Firefox have functions Chrome doesn't support like moz so if your browser code doesn't support it means you cannot possibly use Firefox and again your score will be low. This is why you sometimes have more success than others since the browser engine is sometimes updated it means its harder to detect but eventually new functions are released to the Chrome or Chromium which leaves the browser obsolete. Sometimes vital functions that gets easy to distinguish than others.
A lot of other techniques I know they use so this is just one reason why recaptcha is different from the signups. But you are partly right they share some common features but not all. Recaptcha is more advanced and maybe that is because a lot of sites rely on reCaptcha to stop bad browsers and bots from mass actions. Even if you bypass captcha with bot, just implementing captcha to a site rates the limits of bots actions.
With all this said BAS is the most throughoutly implemented framework for automation whatever yo uuse it for specially the fingerprint technology. And most sites you work with you won't have a problem as most sites doesn't have advanced detections like this. You can try compare Geckodriver with Chromedriver yourself if you want to explore more between the difference automating Firefox and Chrome.