For me, it sorted mine from A to Z as soon as I applied it and the only modification I made to the above code was to use the multiple forum version of the coding above.
But I remember Chens vB2.x version had that issues as well at first and then he fixed it by adding
PHP Code:
$sqlsortorder='';
$order['asc']='selected';
}
Maybe there is a vb3 type of similar fix that you need?