C:\Users\Adam\Desktop\folder\LetsFG\sdk\python\letsfg\connectors\checkout_engine.py:4104: SyntaxWarning: invalid escape sequence '\s'
  .map(li => ({'t': (li.textContent||'').replace(/\s+/g,' ').trim().slice(0,50), 'h': li.offsetHeight, 'w': li.offsetWidth}));
C:\Users\Adam\Desktop\folder\LetsFG\sdk\python\letsfg\connectors\checkout_engine.py:4129: SyntaxWarning: invalid escape sequence '\s'
  return (dd.innerText || '').slice(0, 80).replace(/\s+/g,' ').trim();
C:\Users\Adam\Desktop\folder\LetsFG\sdk\python\letsfg\connectors\checkout_engine.py:4718: SyntaxWarning: invalid escape sequence '\s'
  const normalize = (value) => (value || '').replace(/\s+/g, ' ').trim().toLowerCase();
C:\Users\Adam\Desktop\folder\LetsFG\sdk\python\letsfg\connectors\checkout_engine.py:4824: SyntaxWarning: invalid escape sequence '\s'
  const normalize = (value) => (value || '').replace(/\s+/g, ' ').trim().toLowerCase();
C:\Users\Adam\Desktop\folder\LetsFG\sdk\python\letsfg\connectors\checkout_engine.py:5153: SyntaxWarning: invalid escape sequence '\s'
  const textOf = (el) => ((el && (el.innerText || el.textContent)) || '').replace(/\s+/g, ' ').trim();
C:\Users\Adam\Desktop\folder\LetsFG\sdk\python\letsfg\connectors\checkout_engine.py:7149: SyntaxWarning: invalid escape sequence '\s'
  const normalize = (value) => (value || '').replace(/\s+/g, ' ').trim();
C:\Users\Adam\Desktop\folder\LetsFG\sdk\python\letsfg\connectors\checkout_engine.py:7294: SyntaxWarning: invalid escape sequence '\s'
  const normalize = (value) => (value || '').replace(/\s+/g, ' ').trim();
C:\Users\Adam\Desktop\folder\LetsFG\sdk\python\letsfg\connectors\checkout_engine.py:7333: SyntaxWarning: invalid escape sequence '\s'
  const normalize = (value) => (value || '').replace(/\s+/g, ' ').trim();
(node:40864) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
(Use `node --trace-deprecation ...` to show where the warning was created)
JetSMART checkout: direct URL goto failed (Page.goto: net::ERR_HTTP_RESPONSE_CODE_FAILURE at https://jetsmart.com/cl/en/select?origin=SCL&desti)
JetSMART checkout: direct URL did not surface flight cards (url=chrome-error://chromewebdata/), trying homepage form fill
JetSMART checkout: retrying select URL with session: https://jetsmart.com/cl/en/select?origin=SCL&destination=PMC&departure=2026-06-20&adults=1&children=0
JetSMART checkout: select URL retry failed: Page.goto: net::ERR_HTTP_RESPONSE_CODE_FAILURE at https://jetsmart.com/cl/en/select?origin=SCL&desti
JetSMART checkout: _set_one_way attempt 1 result: not_found:jetsmart.com|HTTP ERROR 500|Reload|jetsmart.com
JetSMART checkout: _set_one_way attempt 2 result: not_found:jetsmart.com|HTTP ERROR 500|Reload|jetsmart.com
JetSMART checkout: _set_one_way attempt 3 result: not_found:jetsmart.com|HTTP ERROR 500|Reload|jetsmart.com
JetSMART checkout: visible text inputs (is_origin=True idx=0): []
JetSMART checkout: focused input for SCL via False
JetSMART checkout: typed SCL via keyboard fallback (Locator.click: Timeout 30000ms exceeded.
Call log:
  - waiti)
JetSMART checkout: <li> items with 'SCL': []
JetSMART checkout: airport SCL ù pressed Enter (no dropdown)
JetSMART checkout: dest input opened: False
JetSMART checkout: origin-items after typing PMC: [] val= active=BODY
JetSMART checkout: destino after Enter: 
JetSMART checkout: overlay state before date fill: none
JetSMART: could not click day 20
JetSMART checkout: date 2026-06-20 fill result: False
JetSMART checkout: could not select departure date 2026-06-20
FINAL_STATUS=error
FINAL_STEP=started
FINAL_MESSAGE=JetSMART checkout: could not load flight selection page
FINAL_DETAILS={}
