I am using this script to update user data but it doesn't update. I think the problem is in the 20th line
[FunctionName("SetPlayerData")] public static async Task<int> Run([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post",Route = null)] HttpRequest req, ILogger log) { log.LogInformation("C# HTTP trigger function processed a request."); FunctionExecutionContext<dynamic> context = JsonConvert.DeserializeObject<FunctionExecutionContext<dynamic>>(await req.ReadAsStringAsync()); var args = context.FunctionArgument; string keyname = args["name"]; int dataValue = args["value"]; Dictionary<string, string> data = new Dictionary<string, string>(); data.Add(keyname,dataValue.ToString()); var request = new PlayFab.ServerModels.UpdateUserDataRequest { PlayFabId = args["playfabId"], Data = data, }; Task<PlayFabResult<UpdateUserDataResult>> task = PlayFabServerAPI.UpdateUserDataAsync(request); return dataValue; }