Skip to content

submitCredentials: locator waiting. #267

@varoon10688

Description

@varoon10688

I am able to login online through the credentials. The addonn worked well in Dec and suddently stopped working. I also gave a week pause to ensure i was not blocked. Below is the error i got

🔍 No existing browser state, initializing fresh...
🎭 Using randomized fingerprint (Google Pixel): Mozilla/5.0 (Linux; Android 12; Pixel 8) AppleWebKit/537.36 (KHTML, like Gecko) ...
🎭 Using randomized viewport: 384x854
🖥️ Linux detected, verifying display availability...
🖥️ No DISPLAY environment variable set
🖥️ No working display found, checking Xvfb status...
🖥️ Starting Xvfb for virtual display...
🧹 Cleaned up any existing Xvfb processes in :99-:120 range
🖥️ Attempting to start Xvfb on display :99...
🖥️ Xvfb started successfully on display :99 (:99)
🌐 Launching persistent context with simplified args: 18 arguments
📁 Profile path: /app/temp-browser-profile
✅ Browser instance obtained successfully
🌐 Browser initialized with persistent context (headful (Xvfb virtual display))
Navigating to auth URL...
📄 Authentication page loaded successfully. URL: https://custlogin.gm.com/gmb2cprod.onmicrosoft.com/b2c_1a_seamless_mobile_signuporsignin/oauth2/v2.0/authorize?client_id=3ff30506-d242-4bed-835b-422bf992622e&scope=https%3A%2F%2Fgmb2cprod.onmicrosoft.com%2F3ff30506-d242-4bed-835b-422bf992622e%2FTest.Read%20openid%20profile%20offline_access&response_type=code&redirect_uri=msauth.com.gm.myChevrolet%3A%2F%2Fauth&code_challenge=z8T7wiQQtskIFTAbPYL3SvVDdgk837mrpwUz484QXls&code_challenge_method=S256&bundleID=com.gm.myChevrolet&mode=dark&evar25=mobile_mychevrolet_chevrolet_us_app_launcher_sign_in_or_create_account&channel=lightreg&ui_locales=en-US&brand=chevrolet&state=6fEyMxafJD9M8qUrt0BV-FvRDr-wcyaWlkjXtUvDfv8
📄 Current page title: Sign in to your Chevrolet Account
🔍 Locating Microsoft email input field on login page...
✅ Email field found - clicking and entering email address
🔍 Searching for Continue button to proceed to password page...
✅ Continue button found - clicking to proceed to password entry
🔍 Looking for password input field on authentication page...
Error in submitCredentials: locator.waitFor: Timeout 60000ms exceeded.
Call log:

  • waiting for locator('input[type="password"], input[name="password"], [aria-label*="Password"i], [placeholder*="Password"i]').first() to be visible
  • waiting for locator('input[type="password"], input[name="password"], [aria-label*="Password"i], [placeholder*="Password"i]').first()
    118 × locator resolved to JSHandle@
    at GMAuth. (/app/node_modules/onstarjs2/dist/index.cjs:2652:37)
    at fulfilled (/app/node_modules/onstarjs2/dist/index.cjs:62:58) {
    name: 'TimeoutError'
    }
    ❌ Authentication attempt 1 failed: locator.waitFor: Timeout 60000ms exceeded.
    Call log:
  • waiting for locator('input[type="password"], input[name="password"], [aria-label*="Password"i], [placeholder*="Password"i]').first() to be visible
  • waiting for locator('input[type="password"], input[name="password"], [aria-label*="Password"i], [placeholder*="Password"i]').first()
    118 × locator resolved to JSHandle@
    at GMAuth. (/app/node_modules/onstarjs2/dist/index.cjs:2652:37)
    at fulfilled (/app/node_modules/onstarjs2/dist/index.cjs:62:58) {
    name: 'TimeoutError'
    }
    ⏳ Will retry authentication in ~5.0-7.0 seconds...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions