I wanted to update my login timeout, since on a bad connection we're often sitting around waiting for a long time. Just had a look at the code in PlayFabUnityHttp and there are no usages of PlayFabSettings.RequestTimeout. It looks like it's only referenced when using HttpWebRequest. If I update the initialization to set the timeout, it seems to work as expected. Any reason I shouldn't do this?
var www = new UnityWebRequest(reqContainer.FullUrl) { uploadHandler = new UploadHandlerRaw(reqContainer.Payload), downloadHandler = new DownloadHandlerBuffer(), method = "POST", timeout = PlayFabSettings.RequestTimeout };