GAME INFORMATION
<sup>👇 *These details are CRITICAL; DO NOT skip them or your issue may not be reviewed.*</sup>
* **GAME BUILD #:** Steam 101.103.10863.0 #141935 17957298
* **GAME PLATFORM:** Steam
* **OPERATING SYSTEM:** Windows 10
ISSUE EXPERIENCED
<sup>👇 *DESCRIBE THE ISSUE IN DETAIL (below). LIMIT TO *ONE* BUG PER THREAD.*</sup>
Custom lobby file transfers, especially for custom scenario files, frequently fail (approximately every 10th file transfer). The issue usually manifests as transfers getting stuck randomly during progress, rarely at 0%. Sometimes transfers appear completed, but minutes later the host receives a message stating the transfer failed. Despite this, the player remains connected and able to ready up. Upon game start, the following scenarios occur:
- Game starts normally (file possibly transferred successfully despite error message)
- Player is kicked as the game timer reaches 0, preventing game start
- Player is kicked as the game timer reaches 0, game starts with fewer players
Additionally, subscribed mods with identical versions (same checksum) repeatedly trigger file transfers unnecessarily, posing both convenience and security concerns.
FREQUENCY OF ISSUE
<sup>👇 *How often does the issue occur? CHOOSE ONE; DELETE THE REST!*</sup>
* **50%** of the time / matches I host (SOMETIMES)
REPRODUCTION STEPS
<sup>👇 *List CLEAR and DETAILED STEPS we can take to reproduce the issue ourselves… Be descriptive!*</sup>
Here’s the steps to reproduce the issue:
1. Host a custom lobby with a custom scenario.
2. Have other players join and initiate the file transfer by readying (or unreadying) up.
3. Observe transfers occasionally failing randomly or appearing complete and later failing.
EXPECTED RESULT
<sup>👇 *What was SUPPOSED to happen if the bug you encountered were not present?*</sup>
- Failed downloads should retry automatically after a short delay.
- If a file transfer fails after showing 100% and the player has readied up, the system should unready the player and retry the transfer.
- Mods subscribed with identical versions (same checksum) should not repeatedly trigger transfers.
IMAGE
<sup>👇 *ALWAYS attach a PICTURE (.jpg, .png, .gif) or VIDEO (.mp4, YouTube link) that highlights the problem.*</sup>
(To be provided) – I promise to update this with images of what a host sees in those scenarios as it happens again.
Here P5 got stuck at the File Transfer:
Here, just before the countdown finished, it showed a failed file transfer (see chat window):


GAME FILES (SAVE / RECORDING)
<sup>👇 *Attach a SAVE GAME (.aoe2spgame) or GAME RECORDING (.aoe2record) of the match where you encountered the issue. Link it below if using an external file service.*</sup>
N/A
ADDITIONAL NOTES
File transfers currently only start when the host toggles their ready state (ready/unready), causing unnecessary inconvenience. Ideally, file downloads should start immediately upon players joining the lobby and preferably be downloaded directly from the official mod database rather than the host. This would improve security and trust, especially since some players are hesitant to download scenarios directly from other players.
* https://forums.ageofempires.com/t/download-ai-file-fails-and-lobby-auto-kicks-player/199813 could be related, but I’m not certain
* I currently experience this issue frequently during CBA games.
* I am aware that these are multiple but related bugs, and a comprehensive fix likely requires a rework of the file synchronization backend.