found it. in the manifest it was calling for an incorrect ncx file here:
Code:
<item id="ncx" href="toc.ncx" media-type="application/xhtml+xml"/>
media-type was wrong and changed to:
Code:
<item id="ncx" href="toc.ncx" media-type="application/x-dtbncx+xml"/>