title: Promise error The message port closed before a reponse was received
body: <p>I've just started to get this error:</p>
  
  <p><code>Uncaught (in promise) Objectmessage: "The message port closed before a reponse was received."</code></p>
  
  <p>at chrome-extension://gppongmhjkpfnbhagpmjfkannfbllamg/js/browser-polyfill.js at this line:</p>
  
  <pre><code>const makeCallback = promise =&gt; {
    return (...callbackArgs) =&gt; {
      if (chrome.runtime.lastError) {
        promise.reject(chrome.runtime.lastError); // uncaught in promise
      } else if (callbackArgs.length === 1) {
        promise.resolve(callbackArgs[0]);
      } else {
        promise.resolve(callbackArgs);
      }
    };
  };
  </code></pre>
  
  <p>Do you know what can cause it? </p>
  
  <p>Thanks</p>