I see you are using v3. For V3 google check so many things in background before determining bot or human. It may be browser cookie/cache or anything which making false positive.
Also in v3 user do not have any option to prove that s/he is human.
I prefer to use v2 so that if it fails user will have option to prove that s/he is human.