Parse .NET SDK 1.6.2 within Xamarin iOS and Xamarin Android apps.
If the session of a user has been revoked (either by removing the session manually from the Session table or if user changed password on other device), the SDK now generates a WebException with status ProtocolError instead of a ParseException with code InvalidSessionToken.
Note: I can see the correct JSON with the correct parse error code is being returned from the Parse backend with HTTP status code 400.