// Known Issues
What we know about
Real list of things we are tracking. Updated when we find a bug, fix one, or narrow a feature description to match what actually ships. Better to read this than to discover it mid-match.
1.9.63: local verification complete, real-match follow-up pending
investigatingThe release includes fixes from the September 8 Italy screenshots and Dota diagnostic. The quoted-call regressions, statistics checks, clip controls, and local encoding have been tested. Dota reception on the affected machine and the coaching changes still need a fresh match. Existing model-quality failures remain under investigation.
Workaround. Update through the launcher. Report the call and round, and attach a diagnostic for reception or timing problems.
In-match voice questions: root cause found and fixed in v1.9.50
fixedField-confirmed dead in v1.9.49 and root-caused the same day: the push-to-talk listener only existed while the app sat on a CS2 screen — with the app on the main menu, Settings, or the Dota module, the hotkey went nowhere, silently. v1.9.50 mounts the listener on every screen. The hands-free "Hey Ruby" wake word still depends on a speech engine that effectively does not work in the packaged app — treat push-to-talk (Ctrl+Shift+G / F8 / Alt+G) as the way to ask.
Workaround. Update to v1.9.50 through the launcher. You should hear an audible cue the moment push-to-talk starts listening, on any screen; if you still get nothing, that report goes straight to the top of the pile.
Dota live data: multiple-installation fix awaiting field confirmation
investigatingThe latest diagnostic showed the data link installed on D: while the running game was on Z:. Version 1.9.63 configures detected Steam installations and checks the running game. It also includes the earlier listener, diagnostics-port and config-repair fixes. An accepted live packet on the affected tester machine has not yet been confirmed.
Workaround. Activate Dota in Game Demon, then restart Dota with -gamestateintegration enabled. Start a bot match and check accepted packets. If zero, export the diagnostic with Dota still running.
The coach may occasionally be quieter — new honesty checks reject more bad calls
openThis release added several new validators that block calls carrying wrong counts, invented streaks, or misread numbers before they reach you. When a call is rejected, you sometimes get a simpler fallback line or silence instead. We consider a missing call better than a wrong one, but if the coach feels notably quieter than before across a whole match, tell us — the balance is tunable.
Workaround. None needed. Report matches that feel under-coached.
Dota 2 is an early preview, not a finished module
openThe Dota 2 module ships with an EARLY badge on purpose. Live coaching reads only what Dota exposes about your own hero (gold, buyback, TP scroll, items, ultimate); it cannot see teammates, enemies, towers, or positions, so those reads come from replay analysis after the match instead. Expect rough edges: sparser calls than CS2, and surfaces that are less polished. Do not rely on it the way you rely on the CS2 coach yet.
Workaround. Dota only reads the data link at launch, so after you first open the Dota tab you must restart Dota 2 once before the live panel comes alive. Crashes and blank screens are not expected, so please report those. Everything you report makes the module better.
The new game switcher and theming are an experiment we are still judging
investigatingSettings has an Experimental group with a New Game Switcher toggle. Turning it on replaces the sidebar games list with a dropdown and re-colors the whole app with your active game's artwork. Contrast was measured on every themed surface, but we are still collecting readability feedback from real use, and it is possible some text or stat reads worse against a backdrop than it does on the classic UI.
Workaround. The toggle is off by default, and turning it off returns you to exactly the UI you had before. If anything got harder to read with it on, a screenshot in Discord is the most useful thing you can send us.
The coach goes quiet after you die the same way several times (this is intentional)
wont fixIf you die to the same mistake three or more times in a row, post-death coaching stops instead of repeating itself. This gets reported as "the coach stopped working" often enough that it belongs on this list. It is deliberate: repeating the same correction a fourth time was the single most common complaint we had, and a coach that has already said the thing twice should not say it again. Between-round coaching keeps running normally.
Workaround. None needed. Change what you are doing, or check the WORKING ON card on Home to see the standing point the coach is tracking. If the coach goes quiet when you have not been repeating a mistake, that is a real bug and we want the report.
Some 1.9.0 coach fixes had not been verified in live matches
fixedVersion 1.9.0 shipped fixes for invented claims about your position or aim, wrong weapon names, wrong death counts, and repeated lines, but a few could not be verified in real matches before release. They have since been walked through real matches by our testers, and the follow-up problems that surfaced (save-call scolds, buy criticism landing after the round boundary, unverified kill counts, wrong-side weapon calls) are fixed in 1.9.23.
Match score and stats can be wrong until the demo arrives
openRight after a match, the record is built from live game data, which can miss rounds or show a wrong final score. Once the match demo downloads and merges, the score and stats correct themselves. As of 1.9.0, matches without a demo show a GET DEMO button and are labeled provisional so this state is visible instead of silent.
Workaround. Click GET DEMO on the match (opens the CS2 Watch tab, then use the download arrow on your match), or set up automatic demo import in Settings with your Steam match token.
Automatic demo downloads stop when your Steam match token expires
openAutomatic demo import relies on a Steam match token you enter once. Steam can invalidate that token, and when it does, downloads stop. Before 1.9.0 this failure was silent; the app now tells you plainly when the token is no longer valid.
Workaround. Re-enter your match token in Settings under Demo Import and downloads resume. A smoother re-authorization flow is planned.
Back-to-back matches can pair a recording to the wrong match
investigatingWhen you play two matches in quick succession, the screen recording can occasionally attach to the wrong match in the Recording Room, and one of the matches may be missing its record entirely.
Workaround. None yet. If it happens, note the two maps involved and report it; that pairing data is what we need to fix it.
Some players see the same coach line repeated in the match timeline
investigatingA few players have reported the match review timeline showing one coach call duplicated several times in a row. 1.9.0 shipped a stronger duplicate collapse plus internal counting to pinpoint the cause, and 1.9.23 additionally caps any canned fallback line to one appearance per match. We have had no confirmed report since, but we are leaving this open until we hear from more players.
Workaround. Cosmetic only; the calls themselves fired once. If you still see duplicates on 1.9.23, please report it with a screenshot.
Position callouts require verified map regions
investigatingAncient, Inferno and Mirage have regions derived from labelled demo positions. Unverified regions, including the current Dust2, Anubis, Nuke and Vertigo sets, cannot produce confident position claims. Coverage remains incomplete, and agreement with the source demos does not establish accuracy in every match.
Workaround. Report wrong location calls with the map, round and a diagnostic. Other coaching continues when position labels are withheld.
Data request form opens an email instead of self-serve
openThe form at altrosstudios.games/privacy/data-request is live but submits via a pre-filled email to support@altrosstudios.games. The self-serve backing service is built; deployment is queued.
Workaround. Use the form as-is. Send the pre-filled email. We fulfill within 7 days. EU and UK residents have the GDPR 30-day window; we hold ourselves to 7 regardless.
Coach said you had no armor when you had kevlar and helmet
fixedThe coach could scold you for skipping armor in rounds where you bought kevlar and helmet. Root cause was the moment of checking: the claim was built from a snapshot taken while you were still buying. Calls are now re-verified against your actual state at the moment they are delivered, and claims the state disproves are blocked. 1.9.23 closes the last version of this, where criticism of last round's buy could land after the new round had already started and read as "you are naked" while you were wearing full armor.
You need a public username before you can post to the Social feed
openPosting a clip requires a public username, and that name is claimed in the web account portal rather than in the app. Until you set one, the post action will not complete. This is deliberate (your username is the only thing about your account that is ever shown publicly), but the app does not yet walk you through claiming it.
Workaround. Go to altrosstudios.games/account, then Settings, then Public username, and claim a name. Names are unique, so a taken name is rejected. Then return to the Film Room and post.