this is a guess, but.. after you compress the fonts, you must run 'dxmkfontdir' to build the 'fonts.dir' file. You may have already loaded several fonts at the time you compressed the fonts, and not needed a new one until you hit the bookreader.