dgatwood, thanks for answering. It turns out the issue is with Kindle Fire and its new file format. Also, Amazon doesn't support third-party conversion software like Calibre anymore.
Amazon does say which tags they like or don't in their
Kindle Publishing Guidelines.