So basically kaggle strengthened its bot and captcha flow, which is why selenium based login script suddenly stopped working .modern captcha system detects
-
Headless browsers
-
Automated typing,click timing
-
Webdriver fingerprints
-
Unusual IP behaviour
-
Cookie/session anomalies
The better option here to start
-
Use official page of kaggle
-
Reuse an authenticated browser profile/session
-
Export and use API credentials
-
Use manual one-time authentication