Technical Issues
Use Technical Issues to report audio, video, or connectivity problems during an active video consultation.
This screen allows doctors to submit structured issue reports without interrupting the ongoing session.
This screen includes
- A More actions menu accessed from the three-dot icon in the call toolbar.
- A Report a Technical Issue option for submitting call-related problems.
- An Add an Interpreter option for inviting an audio-only interpreter.
- A Switch Front/Back Camera option for changing the active camera.
- A close control (X) to dismiss the menu.
- The active video call visible in the background, including participants, duration, and controls.
Workflow
Report a Technical Issue
You can report technical issues only during an active video consultation.
- During the consultation, select the More actions icon in the bottom toolbar.
- Select Report a Technical Issue.
- Review the issue reporting dialog.
- Select the issue category that best matches the problem.
- Submit the report.
- Confirm that the dialog closes and the video consultation continue
Dismiss the Menu Without Reporting
- Select the close control (X) in the menu.
- Confirm that the menu closes without submitting a report.
Validations
These scenarios describe how the app validates access to technical issue reporting.
| Scenario | App Behavior | SDK Output | Example |
|---|---|---|---|
| No active consultation exists. | The app hides the More actions menu. | No menu state. | — |
| Consultation is active. | The app displays the More actions menu. | Menu state available. | — |
| User selects Report a Technical Issue. | The app opens the reporting dialog. | Issue dialog state. | — |
| User submits a valid report. | The app closes the dialog and logs the issue. | Issue submission confirmation. | — |
Actions
These scenarios describe how the app responds to actions in the More actions menu.
| Action | App Behavior | SDK Output | Example |
|---|---|---|---|
| Report a Technical Issue | Opens the issue reporting dialog. | Issue dialog state. | — |
| Add an Interpreter | Opens the interpreter invitation dialog. | Interpreter dialog state. | — |
| Switch Front/Back Camera | Switches the active camera when supported. | Local device state update. | — |
| Close (X) | Dismisses the menu. | No state change. | — |
Troubleshooting Checklist
Use this checklist before submitting an issue when a user cannot join or maintain a session.
User cannot join session
- Verify that the browser has camera and microphone permissions.
- Enable media access in privacy settings.
- Reload the browser or restart the app.
- Confirm that the upload speed is at least 2 Mbps.
- Try connecting through a different network.
- If the issue continues:
- Collect session logs.
- Contact support.
Endpoint Resources
Present Issue Reporting Dialog
PUT
/appointments/{appointment-id}/video-room/issue
Displays the technical issue reporting dialog for the specified video session.
Submit Technical Issue Report
POST
/appointments/{appointment-id}/video-room/issue/report
Submits a technical issue report for the active consultation.
Submit Video Quality Metrics
POST
/appointments/{appointment-id}/video-room/video-quality
Reports video quality and connection metrics for monitoring and diagnostics.