Hi,
The "double.Parse" in DoAuthentication (SignedInGame.cs) does not work if the device is using a "comma seperated value" locale (e.g. French). It throws an Exception because of the "unknown char dot".
One possible fix is the following:
double result = 0.0;
if (!double.TryParse(osVersion, out result))
{
osVersion = osVersion.Replace(".", ",");
}
if (double.Parse(osVersion) > 4.1)
{
...
Thank you.