title: Puppeteer loads blank page with 429 when accessing URL
body: <p>I am working on a project to obtain pricing information from a hotel website, but I cannot perform any searches when loading the website in puppeteer. </p>
  
  <p>Here is a snippet of my JavaScript that opens Chrome.</p>
  
  <pre><code>const puppeteer = require('puppeteer');
  
  (async () =&gt; {
    const browser = await puppeteer.launch({ headless: false, devTools: false });
    const page = await browser.newPage();
    await page.setUserAgent('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3683.103 Safari/537.36');
  
    await page.goto('https://www.hyatt.com/');
  
  })();
  
  </code></pre>
  
  <p>How are they detecting that I'm using Chrome controlled by Puppeteer, even though it is running a headful browser?</p>
  
  <p>Thanks</p>