Hi
Cought a bug in PlayFab_SharedSettingsProxy constructor where the string is converted to lowercase. To convert the string in an internationalization friendly way, a remarkably skilled awesomely handsome top-notch ninja programmer has to decide whether ToLowerInvariant is the best fit for the task. :)
A good explanation: https://stackoverflow.com/questions/6225808/string-tolower-and-string-tolowerinvariant
In our case, ToLower in PlayFab_SharedSettingsProxy constructor failed to detect "TitleId" because ToLower converts that to "titleıd" while expecting it to be "titleid" for sure. Changing the lowercase conversion to ToLowerInvariant fixed the problem.
Also there are other places in code where ToLower is used. You may want to have a look at them.
Cheers,