Skip to content

Timed out waiting for page load. Checking if page is hung... remaining inflight requestsΒ #16608

@ghisleouf

Description

@ghisleouf

FAQ

URL

https://www.longines.com/fr-ch/p/watch-longines-spirit-l3-802-1-59-6

What happened?

Hi guys,

Hope you are fine.
We have an internal scanner that scans URLs and retrieve Google Lighthouse score.
Our scanners are node JS scanner.

We recently moved from LH 9 to LH 12.8.0.
That works pretty fine (most of the scores I have are now better with LH 12.8.0), but ... I have some loading issues in logs on certain URLs we scan.

It appears that I have this message in logs that I can understand but cannot get rid of it:

{"level":"info","message":"2025-07-31T06:02:15.689Z LH:status Navigating to https://www.longines.com/fr-ch/p/watch-longines-spirit-l3-802-1-59-6"}
{"level":"info","message":"2025-07-31T06:03:15.719Z LH:waitFor:warn Timed out waiting for page load. Checking if page is hung..."}
{"level":"info","message":"2025-07-31T06:03:15.722Z LH:waitFor:warn Remaining inflight requests URLs [\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-410-4-93-6-173
3404968-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-410-4-63-6-1733405533-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/cat
alog/product/w/a/watch-collection-longines-spirit-l3-410-4-53-6-1733404965-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-1-53-6-173340287
5-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-1-53-6-1733402872-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/p
roduct/w/a/watch-collection-longines-spirit-l3-811-4-03-6-1733402831-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-03-6-1733402829-thum
bnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-4-93-6-1733402695-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product
/w/a/watch-collection-longines-spirit-l3-811-4-73-6-1733402693-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-4-53-6-1733402690-thumbnail.
png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-93-6-1733402688-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/w
atch-collection-longines-spirit-l3-810-4-73-6-1733402686-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-53-6-1733402684-thumbnail.png?w=
281',\n  'https://api.ecom.longines.com/media/wysiwyg/legal/logo-longines-blue-usercentrics.png'\n]"}

As far as I understand, I have the warning The page loaded too slowly to finish within the time limit. Results may be incomplete. because some request are still inflight at the end of scan.
It is very weird because I have quite "large" settings on my LH scanner config:

private prepareLHConfigByFormFactor(formFactor: FormFactors): Config {
        if (!Object.values(FormFactors).includes(formFactor)) {
            throw new Error(`Unknown form factor '${formFactor}'`);
        }
        let config: Config = {
            extends: "lighthouse:default",
        };
        if (formFactor === FormFactors.Desktop) {
            config = lighthouseDesktop;
        }
        if (formFactor === FormFactors.Mobile) {
            config = lighthouseMobile;
        }

        return {
            ...config,
            settings: {
                ...config.settings,
                maxWaitForFcp: 30 * 1000,  // 30 seconds instead of 15
                maxWaitForLoad: 60 * 1000, // 60 seconds instead of 35
            },
            ...{
                artifacts: [
                    {
                        id: "DOMInformations",
                        gatherer:
                            "lighthouse-plugin-ecoindex/gatherers/dom-informations",
                    },
                ],
            },
        };
    }

We are inheriting from import lighthouseMobile from "lighthouse/core/config/lr-mobile-config.js"; and just increasing maxWaitForFcp and maxWaitForLoad :

/**
 * @license
 * Copyright 2018 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */

/** @type {LH.Config} */
const config = {
  extends: 'lighthouse:default',
  settings: {
    maxWaitForFcp: 15 * 1000,
    maxWaitForLoad: 35 * 1000,
    throttling: {
      // Determined using PSI CPU benchmark median and
      // https://lighthouse-cpu-throttling-calculator.vercel.app/
      cpuSlowdownMultiplier: 1.2,
    },
    skipAudits: [
      // Skip the h2 audit so it doesn't lie to us. See https://github.com/GoogleChrome/lighthouse/issues/6539
      'uses-http2',
      'modern-http-insight',
      // There are always bf-cache failures when testing in headless. Reenable when headless can give us realistic bf-cache insights.
      'bf-cache',
    ],
  },
};

export default config;

My question is, why I cannot get rid of this Timed out waiting for page load. Checking if page is hungmessage ?
I've performed the same scan from local computer using LH CLI and I do not have it.

Is there something I am missing?

Thanks a lot for your help and your amazing work. πŸ‘Š

What did you expect?

I would like to understand how can I get rid of this Timed out waiting for page load. Checking if page is hung and The page loaded too slowly to finish within the time limit. Results may be incomplete.

What have you tried?

Increasing maxWaitForFcp and maxWaitForLoad

How were you running Lighthouse?

node

Lighthouse Version

12.8.0

Chrome Version

No response

Node Version

22.17.1

OS

Linux

Relevant log output

Preparing network conditions"}
{"level":"info","message":"2025-07-31T06:02:15.689Z LH:status Navigating to https://www.longines.com/fr-ch/p/watch-longines-spirit-l3-802-1-59-6"}
{"level":"info","message":"2025-07-31T06:03:15.719Z LH:waitFor:warn Timed out waiting for page load. Checking if page is hung..."}
{"level":"info","message":"2025-07-31T06:03:15.722Z LH:waitFor:warn Remaining inflight requests URLs [\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-410-4-93-6-173
3404968-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-410-4-63-6-1733405533-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/cat
alog/product/w/a/watch-collection-longines-spirit-l3-410-4-53-6-1733404965-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-1-53-6-173340287
5-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-1-53-6-1733402872-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/p
roduct/w/a/watch-collection-longines-spirit-l3-811-4-03-6-1733402831-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-03-6-1733402829-thum
bnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-4-93-6-1733402695-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product
/w/a/watch-collection-longines-spirit-l3-811-4-73-6-1733402693-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-4-53-6-1733402690-thumbnail.
png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-93-6-1733402688-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/w
atch-collection-longines-spirit-l3-810-4-73-6-1733402686-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-53-6-1733402684-thumbnail.png?w=
281',\n  'https://api.ecom.longines.com/media/wysiwyg/legal/logo-longines-blue-usercentrics.png'\n]"}

... on another scan ...

Cleaning origin data"}
{"level":"info","message":"2025-07-31T06:04:17.888Z LH:status Cleaning browser cache"}
{"level":"info","message":"2025-07-31T06:04:17.894Z LH:status Preparing network conditions"}
{"level":"info","message":"2025-07-31T06:04:17.928Z LH:status Navigating to https://www.longines.com/fr-ch/p/watch-longines-spirit-l3-802-1-59-6"}
{"level":"info","message":"2025-07-31T06:05:17.961Z LH:waitFor:warn Timed out waiting for page load. Checking if page is hung..."}
{"level":"info","message":"2025-07-31T06:05:17.966Z LH:waitFor:warn Remaining inflight requests URLs [\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-410-4-93-6-173
3404968-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-410-4-63-6-1733405533-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/cat
alog/product/w/a/watch-collection-longines-spirit-l3-410-4-53-6-1733404965-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-1-53-6-173340287
5-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-1-53-6-1733402872-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/p
roduct/w/a/watch-collection-longines-spirit-l3-811-4-03-6-1733402831-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-03-6-1733402829-thum
bnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-4-93-6-1733402695-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product
/w/a/watch-collection-longines-spirit-l3-811-4-73-6-1733402693-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-811-4-53-6-1733402690-thumbnail.
png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-93-6-1733402688-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/w
atch-collection-longines-spirit-l3-810-4-73-6-1733402686-thumbnail.png?w=281',\n  'https://api.ecom.longines.com/media/catalog/product/w/a/watch-collection-longines-spirit-l3-810-4-53-6-1733402684-thumbnail.png?w=
281',\n  'https://api.ecom.longines.com/media/wysiwyg/legal/logo-longines-blue-usercentrics.png'\n]"}
{"level":"info","message":"2025-07-31T06:05:25.532Z LH:status Getting artifact: DevtoolsLog"}
{"level":"info","message":"2025-07-31T06:05:25.533Z LH:status Getting artifact: Trace"}
{"level":"info","message":"2025-07-31T06:05:25.533Z LH:status Getting artifact: Accessibility"}
{"level":"info","message":"2025-07-31T06:05:26.590Z LH:status Getting artifact: AnchorElements"}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions