I think I caught it now. This should be fixed by the following commit (just pushed) 711e14d * lisp/emacs-lisp/package.el: Don't always propagate async errors Does it work for you now?