According to the notes buried deep within the Flex documentation:
If you use the ICollectionView interface to sort or filter a collection, do not use the IList interface to manipulate the data, because the results are indeterminate.
This means that if you are using an ArrayCollection as the dataprovider of a sortable component (e.g. a DataGrid), sort [...]
As Flash and Flex developers know all too well, browsers have a habit of caching SWFs so that when you put up a new version it doesn’t always show up on client machines. There are two classic ways to get around this – either by manually clearing your cache (and telling your clients to do [...]