Thanks a lot, that was it
Removing the ajax call solved it, I tried on multiple browsers and it seems like the captcha displays very fine without ajax.
I don't know if the service worker interferes with it but leaving it off is ok for now.
I am trying to get rid of as much external calls as possible, that was why moving from Google Recaptcha to CB internal code was important