Server Version#: Not sure exactly, but it was updated recently.
Player Version#: 9.31.0.3817
When the Android device is connected to any Wi-Fi network, the player will always try to connect to the Plex server via the server’s local IP address, even if the server is on a remote network. This has been tested and reproduced on both public and private Wi-Fi networks. When Wi-Fi is disabled the Android client uses the server’s public IP address as expected.
The Plex players for Windows, macOS, and Roku in the same network as the Android players always properly use the public IP address when connecting to the same remote server.