Repository navigation
[Bug]: I need help pls on windows 10 #34
Description
Activity
@Andy-0614 Thanks for the report — sorry you're hitting this.
We dug in and figured out what's happening: when you click Stop, OpenScreen's recording helper does a few cleanup steps internally before it can finalize the file. On your Windows 10 machine, one of those steps is taking longer than 15 seconds, so OpenScreen gives up and the recording is lost. The 15-second timeout is too short (the macOS version uses 30 seconds) — we'll fix that — but we don't yet know which of those steps is the slow one on your hardware. Once we know, we can ship a proper fix instead of just guessing.
What we need from you
We put together a small tool that records for 30 seconds, sends Stop, and saves a report file we can read. Running it on your machine tells us exactly where the slowdown is.
- Download the bundle. https://github.com/getopenscreen/openscreen/actions/runs/28222402494/artifacts/7899023785
- Extract the zip somewhere easy to find (your Desktop is fine).
- Open the extracted folder in File Explorer. Click the address bar at the top, type
cmd, and press Enter. A black terminal window will open. - Run the tool by typing:
It will record your screen for 30 seconds, then stop. You'll see timing info scroll by in the terminal.
diagnostic.bat --duration 30 - Attach the report — the file named
openscreen-diagnostic-<numbers>.jsonin the same folder — to this issue.
If anything goes wrong or the download link doesn't appear yet, just reply here and we'll help you through it.
Thanks for sticking with us — once we have the report we should be able to ship a real fix in the next release.
- added a commit that references this issue
on Jun 26, 2026 - addedstatus: fixed in mainWork is merged into main but may not be in a downloadable release yet.Work is merged into main but may not be in a downloadable release yet.status: pending releaseMerged change is waiting for a packaged desktop release.Merged change is waiting for a packaged desktop release.
on Jun 26, 2026 github-actions commented
on Jun 26, 2026 on Jun 26, 2026 – with GitHub ActionsContributorMore actionsFixed by #36 and merged into
main.This change is assigned to the
Next Releaserelease milestone and is not necessarily available in the latest downloadable desktop release yet. It is currently marked asstatus: pending releaseuntil a packaged release containing it is published.@Andy-0614 did you have a chance to test this :
#34 (comment)- added 3 commits that reference this issue
on Aug 4, 2026 - removedstatus: pending releaseMerged change is waiting for a packaged desktop release.Merged change is waiting for a packaged desktop release.
on Aug 10, 2026
Search existing issues
Describe the bug
Failed to stop native Windows recording: Error: Timed out waiting for native Windows capture to stop. Output path: C:\Users\andy\AppData\Roaming\openscreen\recordings\recording-1782409289180.mp4. Output: {"event":"ready","schemaVersion":2}
{"event":"cursor-capture","schemaVersion":2,"requested":true,"applied":true}
{"event":"cursor-capture","schemaVersion":2,"requested":true,"applied":true}
{"event":"recording-started","schemaVersion":2}
Recording started
at Timeout. (file:///C:/Program%20Files/Openscreen/resources/app.asar/dist-electron/main.js:2571:9)
at listOnTimeout (node:internal/timers:605:17)
at process.processTimers (node:internal/timers:541:7)
Expected behavior
cant stop
To Reproduce
No response
Screenshots
No response
OS
None
OS Version
No response
Other OS
No response
Browser
None
Browser Version
No response
Other Browser
No response
Device Type
None
Other Device
No response
Additional context
No response