Fix: Screenpipe Not Recording Screen on Windows

L
by LUCI Team
Fix: Screenpipe Not Recording Screen on Windows

You launch Screenpipe on Windows, check the timeline later, and there is no video — just logs full of deepgram transcription failed, Unauthorized, and a PowerShell complaint that %LOCALAPPDATA% couldn't be loaded. Three different-looking errors, one troubleshooting pass.

TL;DR

  • The %LOCALAPPDATA% error is CMD syntax typed into PowerShell — not a Screenpipe bug.
  • A rejected Deepgram API key breaks transcription but is separate from missing video frames.
  • Fix the launch command, the audio provider, and Windows screen-capture permissions as three distinct checks.

What people are saying

The combined report — no video, a Deepgram auth failure, and a shell-syntax error all in one log — is filed at screenpipe#1044. It's a useful reminder that "not recording" often bundles more than one broken thing at once, and the fix for one piece (video) is unrelated to the fix for another (transcription).

Why this keeps biting you

Screenpipe on Windows is a CLI-first tool, and PowerShell and CMD do not share syntax for environment variables — %LOCALAPPDATA% only expands in CMD, not PowerShell. That single mismatch produces an error that looks like the whole app is broken when really only the launch command was wrong. Layer on a Deepgram key issue (transcription, an audio-only concern) and an older build (v2.1.1 in the original report, since superseded), and you get a log full of noise that obscures which piece — video capture, audio transcription, or the shell — actually failed.

Fix it in Screenpipe first

  1. Use the correct PowerShell syntax. In PowerShell, launch with:
    & "$env:LOCALAPPDATA\screenpipe\screenpipe.exe" --ocr-engine windows-native
    
    Do not paste CMD-style %LOCALAPPDATA% into a PowerShell prompt.
  2. Fix the audio provider separately. If logs show deepgram transcription failed / Unauthorized, either supply a valid Deepgram API key or switch the transcription engine to Whisper.
  3. Verify Windows screen-capture permission. Settings → Privacy & security → Screen capture (or Camera, depending on Windows build) must allow the Screenpipe executable.
  4. Confirm the correct monitor ID if you run more than one display — Screenpipe needs to be pointed at the right one explicitly on multi-monitor setups.
  5. Update off v2.1.1. Run the current release; older builds carry bugs since fixed.

Work through video capture, audio provider, and permissions as three separate checks rather than one big error dump, and most "nothing is recording" reports resolve.

Stay or switch

JobStay with ScreenpipeSwitch to LUCI
You want a scriptable Windows CLI and don't mind debugging shell syntaxYesNo
You need to swap in your own transcription provider (Deepgram, Whisper)YesLUCI ships its own on-device understanding, no key to manage
You want screen capture that just starts working after installNoYes
You want one search box across screen + meetings, no flag tuningNoYes

What to do next

Every day Screenpipe isn't actually capturing because of a shell-syntax mismatch is a day of screen history you'll never get back — the recording that didn't happen can't be replayed later. LUCI starts remembering the moment you install it, no PowerShell-vs-CMD debugging required. See LUCI vs Screenpipe or the full list of Screenpipe alternatives.

See for yourself.

100% free, 100% local — your memory stays on your device, encrypted at rest.

New to LUCI? Read the quick start

Latest articles

Give Grok Bot a Memory of Its Own Screen
grok-botlinuxagents

Give Grok Bot a Memory of Its Own Screen

Paste one prompt and your Grok Bot installs LUCI Core, then answers what it saw, read, or did earlier from its own screen history. Setup, examples, limits.

7 min read
Cluely Alternatives: What Users Switch To in 2026
cluely-alternativeai-notetakermeeting-notes

Cluely Alternatives: What Users Switch To in 2026

Cluely went from cheating tool to meeting assistant. Where its users go instead, what each replacement actually gets right, and who should pick which.

9 min read
Fix: Fireflies Didn't Record My Meeting
firefliesmeeting-botai-notetaker

Fix: Fireflies Didn't Record My Meeting

The call happened, Fred never showed, and there is no transcript. Here is the checklist that recovers most cases, and the one failure no setting fixes.

8 min read