If you face this error in SharePoint 2010 “Invalid index. (Exception from HRESULT: 0x80070585)” – this means that indexing needs to be correct for the view of the list to work.
To solve, please follow these steps:
1. Modify view of your list as shown in below screen shot:

2. Uncheck “Last Updated” field

3. Index problem should be resolved with this.

4. Now, repeat step 2 and check “Last Updated” field again.
Hope this helps!
a2fe651a-dd49-4d32-8482-b38a70d4cbe7|0|.0
Sharepoint