Setting the file. One moment. Common Issues · Probe SDK · anthropics/knowledge-work-plugins · Skills Docs22
Validate Data
Tech Debt
62
Recruiting Pipeline
71
Vendor Check
125
Zoom Meeting SDK Web
88
Vendor Review
181
Create An Asset
Video Sdk/web
- Permission request returns error.
- No stream returned for diagnostics.
- HTTPS/secure context is used.
- Not in insecure context (
http://, mixed content, blocked iframe permissions policy).
- Browser-level camera/mic permissions are granted.
- Device is not locked by another app.
requestMediaDevices returns empty sets for mic/camera/speaker.
- OS-level privacy settings allow browser device access.
- External USB/Bluetooth devices are connected before page load.
- Virtual device drivers are installed and recognized by the browser.
- Browser enterprise policies are not blocking media device enumeration.
diagnoseVideo error or blank target.
- Renderer option key and target match selected renderer.
video-tag renderer uses HTMLVideoElement target.
- WebGL/WebGL2/WebGPU renderers use canvas/offscreen canvas target.
startToDiagnose does not return final report in expected duration.
probeDuration and connectTimeout values are reasonable.
- Domain and optional JS/WASM URLs are reachable.
- Browser/network policies do not block probing paths.
- Undefined fields when parsing final report.
- Add compatibility adapter for
basicInfo vs basicInfoEntries.
- Add compatibility adapter for
supportedFeatures vs featureEntries.
- Pin SDK version and align parser tests to that version.
- Camera indicator remains active.
- Memory/network usage persists after leaving page.
- Call
stopToDiagnoseVideo and/or releaseMediaStream.
- Call
stopToDiagnose on early exit.
- Call
cleanup() on route/page teardown.
troubleshooting/common-issues.md