Description
Has your issue been reported?
- I have searched the existing issues and confirm it has not been reported.
- I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.
Current Behavior
We record the user voice, send it to supabase, then download it back to the app for our user to be able to listen to his voice.
It works perfectly for some Android users, but for some others, the recorded audio file is corrupted and can't be play (even on supabase).
Expected Behavior
Recording Audio should not produce corrupt audio files, no matter the device.
Steps to Reproduce
- Create a recording
- Send to supabase
- Try to play the audio file with wavesurfer.js or any other player.
Reproducible from Blank
- The steps to reproduce above start from a blank project.
Bug Report Code (Required)
IT4ghsrhuIhgoeZE0L6Jde9WpDs6Nk84ba00sNobbxAjIoDoPJkUaczBdkxvTte7d1FHKEWKmk8FwsLQv/OeIPVePSqcR4s6+Ll6bw3zRT6/aoSRDZCSfXZ7P/9gCkvE0pi3hyNNLbZpLFoX2DuYHdyXcz3qO5P7Zwh9f6PHaOI=
Context
Imposible to release our app
Visual documentation
https://peoplesnap.slash-digital.io/ripite/Esteban.mp3 --> Recorded from Android 14 device, works perfectly
https://peoplesnap.slash-digital.io/ripite/Jean.mp3 --> Recorded from Android 12 device, corrupted audio file
Additional Info
We don't know why some Android devices produce corrupted audio file when using the recording widget. It's "constant" : a device that works will always produce good audio files, a device that doesn't "work" will only produce corrupted audio files using the recording flutter flow widget.
Environment
- FlutterFlow version: v4.1.34
- Platform: Android
- Browser name and version: Not aplicable
- Operating system and version affected: Android
....