Could the problem be that you are adding multiple, identical, SortFields to the AutoFilter?

Perhaps there's a limit, eg 64, to the no of SortFields you can have.