I read https://community.playfab.com/questions/17055/what-is-the-best-way-to-create-a-static-device-id.html and that is what I was trying to do. But PlayFab still logins with the current device ID, not the one I get from the KeyChain and pass in with the API request. I am using the Unity SDK.