# Steam Transport

{% embed url="<https://www.youtube.com/watch?t=306s&v=5-H72ZN7LLw>" %}

## FAQ:

<details>

<summary>Where can i find the Steam example scene</summary>

You can find it with the Add-on Example scenes check [importing-examples](https://onlineobject.gitbook.io/objectnet/general/example-scenes/importing-examples "mention") for more information on this topic.

</details>

<details>

<summary>My steam build crashes after lunching it, what should i do?</summary>

> **Note:**\
> This issue may occur if you haven't included a `steam_appid.txt` file in your build directory.\
> This file is required for Steam integration to work correctly during development and testing.

If your game doesn’t have its own Steam App ID yet, you can use the default **test App ID `480`** (Steam's *Spacewar* app) for testing purposes.

Make sure the [steam\_appid.txt](https://kb.heathen.group/old-kb/steam/steam_appid.txt) file is placed in the **same folder as your game executable**, and that it contains your **Steam App ID** (or `480` for testing).

</details>

<details>

<summary>I created a lobby, but my friend can't find it. What could be the reason?</summary>

If your friend is unable to see or join your Steam lobby, here are a few common causes to check:

***

**🌍 1. Lobby Distance Filter**

Your friend might be located in a different region.\
Make sure the **lobby distance filter** is set to **“Worldwide”** in your Steam matchmaking settings. This ensures lobbies are visible across all geographical regions.

***

**🔓 2. Lobby Access Level**

Check that the lobby’s **access level** is set to **“Public”**.\
Private or friends-only lobbies may not appear in the browser unless your friend meets the exact visibility criteria.

***

**🎮 3. Missing Game Ownership (Custom App ID)**

If you're using a **custom Steam App ID** (such as your own game's App ID), your friend must own and have access to the same game through Steam.\
If they don’t have a valid copy, the lobby may not be visible or accessible to them.

<figure><img src="https://3009462755-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNG75ky1pR1kRokWLRnzy%2Fuploads%2FC1bM3r1punbJkTViv5jW%2FScreenshot%202025-04-17%20234740.png?alt=media&#x26;token=d607dae9-b077-4bdc-a4b2-525f9181ad35" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>I got this Error : [16:50:22] (CLIENT): Invalid host address '7123518916342:4550'! IP and port should be separated by a colon, for example: '127.0.0.1:7777'.</summary>

This is because you are using ObjectNet transport, while steam only works with SteamTransport, make sure you switch the transport on the NetworkManager when using steam.  see [network-transport](https://onlineobject.gitbook.io/objectnet/general/network-components/network-manager/network-transport "mention")

<figure><img src="https://3009462755-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNG75ky1pR1kRokWLRnzy%2Fuploads%2FarT5rRcyaAN37LUZuyyA%2Fimage.png?alt=media&#x26;token=1916467a-99c8-4347-b441-2498bf2f450b" alt=""><figcaption></figcaption></figure>

</details>
