### Description: The audio and video messages changes state even if the necessary permissions for microphone and camera are not granted. ### Steps to reproduce: 1. Deny microphone and camera permissions in the browser's permissions settings 2. Try to start recording a video or audio message. 3. The recorder will change it's state as if recording is in progress, even though the necessary permissions are not granted. ### Expected behavior: It should prompt the user to enable permissions or show an error message indicating that permissions are required to start recording. ### Actual behavior: [permission-issue.webm](https://github.com/user-attachments/assets/ebef1afc-5050-4d78-9bb0-09c25e71c53d)