朋友房间搜不到——名字 / Region / Host 离线 / 房间变 ghost 会话
现象
Guest 在 Find Private Server 里精确输入 Host 贴的房间名 + 密码 + region → 搜不到任何结果。
四类原因
| 原因 | 怎么确认 | 怎么修 |
|---|---|---|
| 1. 名字不精确匹配 | Guest 手敲 vs Host 贴文本 | 必须粘贴,不要语音读了手敲 |
| 2. Region 不一致 | Host 在 Lobby 选的 region vs Guest 搜时选的 region | 全组选同一个 region |
| 3. Host 已离线 / Lobby 关闭 | Host 看自己 Lobby 是不是还开着 | Host 重新 Create Server |
| 4. Build string 不一致 | Host 和 Guest 主菜单角落 build string 不一样 | 全组 verify + Steam 重启 |
排查顺序
Guest 搜不到房间
↓
[1] 确认 Host 还在线 + Lobby 没关
↓
[2] 让 Host 贴"房间名 + 密码 + region + build string"到 chat
↓
[3] Guest 重新粘贴搜索(完全不要手敲)
↓
[4] 全组对比 build string
↓ 不一样 → verify + Steam 重启
[5] Host 换一个新房间名(ghost 会话残留)
↓
[6] Guest 用新房间名重新搜
名字精确匹配要点
Meccha Chameleon 房间名搜索 完全精确:
- 大小写必须完全一致
- 空格必须完全一致
- 标点符号必须完全一致
💡 Host 在 chat 里贴房间名时,最好用 code block(反引号包裹)防止空格被吞掉。
Ghost Room(Patch Day 后)
Patch Day 后旧房间可能变成 ghost session(EOS 后端没清干净):
- Host Create Server 时用了旧房间名 → EOS 后端可能返回 ghost session
- Guest 搜不到(ghost session 不对外可见)
- 修复:Host 换一个全新的唯一房间名,Guest 用新名字搜
密码相关
- Host 设了密码 → Guest 必须精确输入(注意大小写)
- Host 没设密码(公开房间)→ Guest 密码栏留空
- Guest 密码输错 → EOS 后端可能不返回房间(也可能搜得到但加入时弹回)
Public Lobby vs Private Lobby
Guest 搜朋友房间必须用 Find Private Server——Browse Server 只列公开房间。不要走错了菜单。