Well, you're using type="text" with varying titles, while the official Mobi Dev Guidelines linked above calls for type="Start" with title="Start Here".
For what it's worth, I use type="Start"/title="Start Here" for all my Mobi repackages, link it directly to a file (no anchor id), and it seems to work for me (I like to do titlepage, copyright, TOC, dedication, beginning of text and start at the dedication and it always opens that way).
Whatever you put in the title text won't show up anyway and since it's a non-standard OPF addition, maybe it needs to be exactly that way for KindleGen to recognize it.
Another thing that might be an issue is that you have your <reference> as a two-part empty tag, rather than a self contained <reference />. I know it seems silly, but KindleGen can be really picky about the dumbest things sometimes.
Hope this helps.
|