title: PWA "Manifest does not contain a suitable icon"
body: <p>I'm building a progressive web app. Chrome says it has icon problems: &quot;Manifest does not include a suitable icon&quot; and &quot;No supplied icon is at least 144px square&quot;.</p>
  <p>I have icons and they do work on my phone (so it's installable on android, at least).</p>
  <p>I have several different icon sizes, including up to 512px.
  I have tried pre-caching the icons, but that didn't seem to help.</p>
  <p>Here's an excerpt from my manifest:</p>
  <pre class="lang-json prettyprint-override"><code>{
    &quot;src&quot;: &quot;images/icons/icon-96x96.png&quot;,
    &quot;sizes&quot;: &quot;144x144&quot;,
    &quot;type&quot;: &quot;image/png&quot;,
    &quot;purpose&quot;: &quot;maskable&quot;
  },
  </code></pre>
  <p><a href="https://i.stack.imgur.com/9UnTt.png" rel="noreferrer">screenshot of error</a></p>