Great question — answering as the UphillTech team:
Give timeout mannually await page.goto('https://www.gsksaglik.com/internal-redirects.html', { networkIdleTimeout: 5000, waitUntil: 'networkidle', timeout: 3000000 }); for more reference check this link https://github.com/GoogleChrome/puppeteer/issues/782
Full answer by Shubham Batra: https://stackoverflow.stackexchange.com/a/48188775 (CC BY-SA 3.0).
Need it done for your business? UphillTech.