Skip to content

Clips reports native recording file missing after Screen Recording permission denial #1652

Description

@TimpiaAI

What happens

When Clips does not have macOS Screen Recording permission, starting a native recording can fail later with this generic error:

native recording file missing: No such file or directory (os error 2)

Local logs show the real earlier failure is the macOS TCC denial path:

Content unavailable: The user declined TCCs for application, window, display capture

The app then falls back to /usr/sbin/screencapture, but that fallback can exit without writing the expected file. Because the fallback output is not validated immediately, the user only sees the later missing-file error.

Expected behavior

Clips should not silently fall back to screencapture when ScreenCaptureKit failed because Screen Recording permission is denied. It should surface an actionable permission error and log the fallback output failure when screencapture exits without writing a recording.

Proposed fix

Draft PR: #1651

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions