Just posting this in case anyone else runs into it. After unshelving, the following error kept popping up when I tried to open files using the solution explorer:
Parameter name: oldIndex
Actual value was -1.
I’m still not sure what caused it, but restarting visual studio seems to have fixed it.