Originally Posted by kovidgoyal
HTML 5 works fine with named entities in all browsers/readers.
That hasn't been my experience doing cross browser web development. I've gotten older versions of Firefox and IE to fall over using named entities with HTML5 pages. While I should work it doesn't in practice.
I've changed to using numeric entities for nbsp in Sigil so the issue won't exist in the next release.