The problem of non-sorting is often caused by an unusual letter in a name. If you use a foreign letter, e.g. French or Swedish, FTM is unable to sort it. If you look at the top of the list of names in the index, this one is usually the culprit. If you change a date or add another letter to the name, it will fall into place in the index, alphabetically. All other names added after this name will not correct automatically and the alphabetical sorting of future names added will not take place until you have modified every unsorted name in the list. Once you have done this, everything will be back to normal. If a name consists of three words e.g. John Adam Smith, if you add a space bar between any of the names, it won't correct the problem. If the name is e.g. John Adam George Smith, you can insert a space bar and enter, and automatically this person will be sorted. For people with three word names or less, you have to add a digit to any of the names, or change a date, for the sort to commence. No idea why, but it has worked for me on numerous occasions.