I have just modified your sample and I could reproduce the problem. Changes I have done,
- Updated Android Support Libraries to latest
-I added selecteditem and moved scrolltorowindex into Property_changed event. Because in my scenario, I want to scroll to the selecteditem's index. Selecteditem is set in viewmodel and propertychanged should scroll to its index. In the sample attached you can change the selecteditem by selecting any item and you will see that it doesnt either scroll at all or it scrolls to wrong index than defined. Please try several times.
-If you downgrade to previous version with 184.108.40.206, you will see that it works fine.
I have the same issue. Please provide the fix.