title: Chrome extension installation error message
body: <p>I built a small Chrome extension - it shows your IP and geolocation information. 
  I tested it several times, packaged it (using Grunt) and uploaded to the Chrome web store.
  I verified several time that the resulting zip file contains all the files needed by the app + the manifest.</p>
  
  <p>I then removed my local version, and tried installing from the web store. I keep getting this error, even after refreshing, and restarting the browser several times:</p>
  
  <blockquote>
    <p>"There was a problem adding this item to Chrome. Please refresh the
    page and try again."</p>
  </blockquote>
  
  <p><img src="https://i.stack.imgur.com/3lcSy.png" alt="enter image description here"></p>
  
  <p>How do I debug/solve this problem?</p>
  
  <ul>
  <li>The code to my extension is very simple, and is actually open on <a href="https://github.com/TravelingTechGuy/myipextension" rel="noreferrer">GitHub</a>.</li>
  <li>The manifest file is available <a href="https://github.com/TravelingTechGuy/myipextension/blob/master/app/manifest.json" rel="noreferrer">here</a>.</li>
  <li>The extension is available on the Chrome store <a href="https://chrome.google.com/webstore/detail/my-ip/lejbibljgiojigkpkhmdgdhmiaddgidd?hl=en-US&amp;gl=US" rel="noreferrer">here</a>. </li>
  </ul>
  
  <p><strong>Update</strong>: </p>
  
  <p>Looking at the JS console, I see an error every time I hit the install button:</p>
  
  <blockquote>
    <p>webstorePrivate.beginInstallWithManifest3: Invalid manifest</p>
  </blockquote>
  
  <p>No further information, and to me the manifest file looks ok (and it works when loaded locally).</p>