ID: 138772d53d ago

HydrationMismatch

FW-WEB-31

server rendered 4 rate cards, client rendered 3

app/(search)/results/page.tsx in ResultsList

Unhandledescalatingfernway-webproduction7 replays
event 24/24

Stack Trace

  • app/(search)/results/page.tsxin withTelemetry at line 41:18In App
  • app/(search)/results/page.tsxin ResultsList at line 63:15In App
    61 const hold = await inventory.reserve(rateId, guests);
    62 if (!hold) return fail('hold_unavailable');
    63 return await gateway.capture(hold.token, { timeoutMs: 8000 });
    64}
    65

Highlights

release
f5213d8
rate_plan
loyalty-member
url
/checkout/payment
handled
no

Trace preview

View full trace →
http.serverPOST /api/v3/payments/intent822ms
renderAvailabilityGrid114ms
http.clientPOST gateway.stripe.com/v1/payment_intents17ms
functionapplyAccrual36ms
renderAvailabilityGrid54ms
db.querySELECT * FROM room_holds WHERE token = $144ms
queueenqueue loyalty-accrual117ms
renderAvailabilityGrid152ms

0 hidden spans · root 822ms

Context

browser
Safari 18.3
os
Windows 11
url
/checkout/payment
rate_plan
loyalty-member
device
desktop
release
f5213d8
environment
production
handled
no
sdk
vigil-js/4.2.1

Activity

  • V

    Vigil detected this issue in fernway@2.9.0

    26 Jun, 12:36

  • SW

    Sam Whitcombe marked this as high priority

    26 Jun, 13:16

  • RK

    Rhea Kapoor Partner confirmed their p99 moved to 9.4s last Tuesday. Raising our budget is a stopgap, not the fix.

    26 Jun, 15:36

  • V

    Vigil escalated — event rate up 248% over the 7d baseline

    04 Aug, 02:48