Observed October 7 during #802 physical qualification on the RTX 4090 desktop, exact native source 1335114, Release core SHA256 91ed770c3f89f53ce4caed6ad71ef4d43d4ddde4a07fbdd620f2958eb82864ba.
An owned development core connected the physical Game Capture HD60 S+ (376f43680a4bb8eb) through native Media Foundation capture, routing it under a unique QA alias. It negotiated NV12 1920x1080@60. After 15 s warm-up, the initial 120 s phase passed sampled source admission and native buffer continuity (7,185 measured Program deliveries, zero measured underruns/deadline misses/sequence gaps/audio loss; two render overruns retained separately).
The harness disconnected and immediately reconnected the same native device in the same core. Negotiation succeeded again, but the first read failed with Camera read failed. hr=0x8007001F. No new camera pixels or admitted epoch appeared during the second phase. Its source judge failed; two native buffer underruns also remain retained. The native transition counter window passed, so those losses must not automatically be assigned to the failed ReadSample call.
Flags: CPU_SOURCE_PREPARATION=1, ISOLATE_MONITORS=1, PROGRAM_BUFFER_FRAMES=2, GPU_CAPTURE=0. No installed app, settings, driver, registry or default changes. Reproducer: maintained scripts/qa/native-i420-capture.py with this native id, --duration 120 --warmup 15 --reconnects 1. Raw samples, stderr, reports and binary/hardware manifest are preserved locally in artifacts/uvc-preparation-802-133-physical and artifacts/uvc-preparation-802-133-manifest.json.
Attribution remains unconfirmed: compare default-off preparation and a matched baseline before calling this a regression. The capture failure precedes preparation admission; GPU completion identity cannot repair missing CPU arrivals. Do not add an arbitrary reconnect delay, suppress the error or claim recovery. The source reader normally shuts down its source on release (Microsoft documentation); missing explicit Shutdown alone is not a demonstrated root cause.
Done when: attributable control/candidate lifecycle evidence identifies the failing native capture boundary, a focused repair preserves prompt teardown and bounded ownership, repeated immediate reconnects produce new frames/epochs without native delivery or A/V loss, and installed physical capture acceptance passes. Unranked intake; does not independently preempt #802.
Observed October 7 during #802 physical qualification on the RTX 4090 desktop, exact native source
1335114, Release core SHA25691ed770c3f89f53ce4caed6ad71ef4d43d4ddde4a07fbdd620f2958eb82864ba.An owned development core connected the physical Game Capture HD60 S+ (
376f43680a4bb8eb) through native Media Foundation capture, routing it under a unique QA alias. It negotiated NV12 1920x1080@60. After 15 s warm-up, the initial 120 s phase passed sampled source admission and native buffer continuity (7,185 measured Program deliveries, zero measured underruns/deadline misses/sequence gaps/audio loss; two render overruns retained separately).The harness disconnected and immediately reconnected the same native device in the same core. Negotiation succeeded again, but the first read failed with
Camera read failed. hr=0x8007001F. No new camera pixels or admitted epoch appeared during the second phase. Its source judge failed; two native buffer underruns also remain retained. The native transition counter window passed, so those losses must not automatically be assigned to the failed ReadSample call.Flags: CPU_SOURCE_PREPARATION=1, ISOLATE_MONITORS=1, PROGRAM_BUFFER_FRAMES=2, GPU_CAPTURE=0. No installed app, settings, driver, registry or default changes. Reproducer: maintained
scripts/qa/native-i420-capture.pywith this native id,--duration 120 --warmup 15 --reconnects 1. Raw samples, stderr, reports and binary/hardware manifest are preserved locally inartifacts/uvc-preparation-802-133-physicalandartifacts/uvc-preparation-802-133-manifest.json.Attribution remains unconfirmed: compare default-off preparation and a matched baseline before calling this a regression. The capture failure precedes preparation admission; GPU completion identity cannot repair missing CPU arrivals. Do not add an arbitrary reconnect delay, suppress the error or claim recovery. The source reader normally shuts down its source on release (Microsoft documentation); missing explicit Shutdown alone is not a demonstrated root cause.
Done when: attributable control/candidate lifecycle evidence identifies the failing native capture boundary, a focused repair preserves prompt teardown and bounded ownership, repeated immediate reconnects produce new frames/epochs without native delivery or A/V loss, and installed physical capture acceptance passes. Unranked intake; does not independently preempt #802.