Problem

Your Fantasy Grounds Unity application has a network issue, such as:

  • GM and Player instances unable to connect to each other

  • Data not being shared between GM and Player instances (such as maps).

Solution

There is no one-size-fits-all solution to network issues; as networks are complex technologies with many moving parts. This article will attempt to make suggestions to work through most common to least common scenarios that we’ve seen.

When this document refers to GM, it is referring to the person and machine that is hosting the session when encountering the problem. When referring to Player, it is the person and machine connecting to the session when the problem is encountered.

Step 1 - Ensure Correct Join Campaign Settings

If the GM is running a Cloud mode game, then the Player should be using the Join Cloud Game section of the Join Campaign option in the launch screen to search for the GM’s Fantasy Grounds user name (same as forums name).

If the GM is running a LAN game, then the Player should be using the Join LAN Game section of the Join Campaign part of the launch screen to enter the IP address provided to the GM. Please note that GM’s running LAN games are responsible for their own network configuration to allow players to access their games from the Internet (using port forwarding or other solutions).

Step 2 - Check Security Software

On both GM and Player machines, check to make sure the operating system firewall (such as Windows Defender) or any other third party security software installed (such as Norton, McAfee, Avast, etc.) are set up to make sure that Fantasy Grounds is allowed full access.

Third party security software could include:

For more information about whitelisting Fantasy Grounds in antivirus applications, see the following help article: Whitelisting or Creating Exceptions for Antivirus Applications

Some of these security settings may also be found on the user’s router, so check with whomever set up your Internet router to see if any of these are enabled there.

Step 3 - Log Gathering

Please use the Compile Logs feature in the Fantasy Grounds console to gather the logs on both the GM and Player machines right after the connection fails, or the data doesn’t transfer.

To access the console while in launch/connect screens, click the button with three lines on the upper left of those screens. To access the console while in game screen, just type “/console” into the chat entry area. Once the console is open, click the “Compile Logs” button to pull all the logs.

NOTE: Restarting Fantasy Grounds will reset the logs, so always get the logs right after any issue occurs. One previous session of logs is also included as well.

Step 4 - Basic Connectivity Checks

Test basic connectivity with other machines to see if they encounter any networking issues. Our support team can help you run these tests, if you need.

For any of these scenarios that generate any more network issues, please gather the logs as noted in Step 2.

Step 5 - VPN Usage Check

Check both the GM and Player machines to see if either machine is running a VPN. Unless the VPN is the only mechanism to connect (such as due to country restrictions), try disabling any VPNs running on both the GM and Player machines, and try again.

Step 6 - Wireless vs. Wired Connections

Due to the nature of networking, using wireless networking in crowded scenarios can create very slow performance, as well as the potential for bad hardware.

Step 7 - Check Network Performance

Check the performance of the Internet connection for each machine, as well as the network performance between the machines.

Step 8 - ISP Analysis

Sometimes, the problem is related to the performance or features of your Internet Service Provider (ISP).

Step 9 - Everything Else

Related articles

The content by label feature displays related articles automatically, based on labels you choose. To edit options for this feature, select the placeholder below and tap the pencil icon.

Related issues