Say I'm trying to authenticate a user with PlayFabClientAPI.LoginWithCustomID. If the user identified in the request is banned, the call fails and the error code is "AccountBanned". But it seems like the only way to get the banned until time is to have the result payload (resultPayload.PlayerProfile.BannedUntil) which only becomes available if the request was a success and the user was successfully authenticated and logged in. Is there something I'm missing to be able to grab the result payload?
Similarly with the PlayFab ID. If the call was a success, we have it available to us. If the call failed, it doesn't seem like PlayFabError holds the PlayFab ID (I want to display this to the user so they can contact support if they think the ban was in error). Is there any way to retrieve this if the user is banned?