Hi everyone,
our Video Recorder plugin stopped working over the weekend (was working Saturday, broken Sunday) without any changes on our end.
Errors in the Bubble debugger:
-
Error: Video Recorder TypeError: can't access property "video", _0x58763c is null– on Start Recording -
Error: Video Recorder MediaRecorder not found!– on Stop Recording
What we tested and ruled out:
- Camera initializes correctly (“Camera settings obtained” appears in console)
- Crash happens inside
Video-Recorder-Start-Recording-.js– plugin-internal code - Visible on page load: yes
- Camera permissions: explicitly granted
- Plugin rollback to older version: did not help
- Zeroqode live demo: works fine in the same browser
- Separate test page with minimal setup: same errors
- Multiple browsers (Chrome, Safari): same result
My workflow:
Workflow 1: Button start is clicked (recording is no)
- Step 1: Start Camera VideoRecorder B
Workflow 2: VideoRecorder B Camera Is Enabled
- Step 1: Start Recording VideoRecorder B (Autosave: yes, Max length: 70, Medium Quality, Codec: video/webm;codecs=vp8,opus)
- Step 2: Set states recording = yes (pitch_edit)
Workflow 3: Button start is clicked (recording is yes)
- Step 1: Stop Recording VideoRecorder B
- Step 2: Set states recording = no (pitch_edit)
- Step 3: Set states uploading = yes (pitch_edit)
Workflow 4: VideoRecorder B File is uploaded
- Step 1: Set states recorded_video_url = VideoRecorder B’s Video URL
- Step 2: Make changes to Pitchprofil → pitch_video_url = VideoRecorder B’s Video URL
- Step 3: Set states video_uploaded = yes
- Step 4: Set states uploading = no
- Step 5: Stop Camera VideoRecorder B
- Step 6: Run Javascript
Camera initializes correctly (“Camera settings obtained” appears in console), crash occurs at Start Recording in Step 2 of Workflow 2.
Conclusion: Since it breaks even on a minimal test page with no other elements, and the Zeroqode demo works, this looks like a compatibility issue with a recent Bubble update.
Has anyone else experienced this? Is a fix in progress?

