: If the game is still stuck checking the code, ensure the following ports are open in your firewall: UDP 7586, 7587, and 7588 . Common Technical Errors
: If you see an XINPUT9_1_0.dll error, reinstall the latest DirectX runtime from Microsoft.
The activation service often needs elevated permissions to write the license file to your hard drive.
Sometimes the "Please wait" loop is a permission issue, not a network issue.
: Your firewall may be blocking the game's attempt to "ping" the activation server. Temporarily disable your firewall or add the game's .exe to your exceptions list.
For proper communication, ensure your router/firewall has the following ports open for TCP/UDP : 7586, 7587, and 7588 .