The Index code uses a LocalAwareSort. But that may not be used with sub categories. I can not tell by eyeballingthe code. Which locale are you using? Does Using the Index Editor column sort help.
Can you please start with a copy of your epub and then strip it and index down to make a very simple test case that can be used to track down the issue.
|