We've run into an issue where occasionally new players will get an IP-based ban because of old permanent bans we made in the past on dynamic IP addresses.
The best solution for us would be to run a script that simply removes all IP-based bans of a certain age, or changes their duration to something shorter (e.g. one month).
Here are the problems: The only way I see to show all bans is to use the PlayFab dashboard 'Players' tab to run a query such as "BannedUntil >= datetime(2022-06-01)".
Problem #1: The query result seems to be limited to 100 entries, but we have about 300 bans total, and there's no 'next page' functionality. Also, the query does not distinguish between active and inactive bans, so even if we revoked bans, this list would not get any shorter.
Problem #2: When viewing a Player's bans, the list does not show the IP address, so we have no idea which is which. There's also no way to edit an existing ban.
To summarize, we currently have lots of old IP-based bans in our game that are preventing some new users from playing our game, resulting in 1-star reviews. Is it possible to do anything about this?