# Android Rocket.Chat unable to hear audio messages after latest updates

**URL:** <https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919>\
**Category:** Community Support\
**Created:** [September 14, 2022, 8:13pm UTC](https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919 "2022-09-14T20:13:06Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![\_Alex](https://avatars.discourse-cdn.com/v4/letter/_/54ee81/32.png) [@\_Alex](https://forums.rocket.chat/u/_Alex)\
**Post date:** [September 14, 2022, 8:13pm UTC](https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919/1 "2022-09-14T20:13:06Z")

</div>

### Description

after the latest android app update (9th of September, v 4.30.0.35195) the Huawei P20 phones we have (3 different ones) cannot play audio messages anymore, not even those recorded by the user on the phone.  
The Desktop apps (on several PC and MAC) CAN listen to those same audio messages.  
On the phones they seem empty or 0 seconds long.

Before the latest android app, the phones never had a problem.

I tried to clear the local server cache and to restart the app on every phone but it did not help.

thank you for your help!  
Alex

### Server Setup Information

- Version of Rocket.Chat Server: 4.8.2
- Operating System: Raspberry Pi OS (linux) for the server, Android 11 for the problematic clients
- Deployment Method: tar
- Number of Running Instances: about 10
- DB Replicaset Oplog:
- NodeJS Version: 14.20.0
- MongoDB Version: 4.4.16
- Proxy: nginx
- Firewalls involved:

### Any additional Information

---

<div class="post-metadata">

**Author:** ![aci](https://avatars.discourse-cdn.com/v4/letter/a/77aa72/32.png) [@aci](https://forums.rocket.chat/u/aci)\
**Post date:** [September 16, 2022, 5:00pm UTC](https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919/2 "2022-09-16T17:00:26Z")

</div>

Hello, yes I have the same problem since the latest android update. They seem to have done this in the latest one:([[NEW] Persist audio files (#4448) · RocketChat/Rocket.Chat.ReactNative@f2d7616 · GitHub](https://github.com/RocketChat/Rocket.Chat.ReactNative/commit/f2d76167d58353d7880dd1e8d030a0c590adccd5))  
All phones IOS and Android have 0 length audios. I can upload but cannot play. On PC everything is fine. I tried chaning from nginx to apache and spend hours looking at the problem. Tried multiple versions, nothing ☹

---

<div class="post-metadata">

**Author:** ![\_Alex](https://avatars.discourse-cdn.com/v4/letter/_/54ee81/32.png) [@\_Alex](https://forums.rocket.chat/u/_Alex)\
**Post date:** [September 16, 2022, 5:21pm UTC](https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919/3 "2022-09-16T17:21:25Z")

</div>

hello! it is “good” to know I am not the only one struggling with this!

yes, I did notice that the android changelog was actually referring to the audio messages… I guess they somehow “broke” them instead of improving them. I hope they will fix it soon! ☹

---

<div class="post-metadata">

**Author:** ![aci](https://avatars.discourse-cdn.com/v4/letter/a/77aa72/32.png) [@aci](https://forums.rocket.chat/u/aci)\
**Post date:** [September 16, 2022, 5:52pm UTC](https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919/4 "2022-09-16T17:52:05Z")

</div>

The thing is, when connecting to the open.rocket.chat Server it is working fine. So there has to be some kind of server-side solution, but I did not find one so far.

All files (Videos, Images) are working fine, recording is working fine because I can see it on the Server.  
When loading the audio files from the server with the app the Access Log of Apache is actually empty for the audio, so there is not even an request to load it from the server…

---

<div class="post-metadata">

**Author:** ![aci](https://avatars.discourse-cdn.com/v4/letter/a/77aa72/32.png) [@aci](https://forums.rocket.chat/u/aci)\
**Post date:** [September 16, 2022, 6:12pm UTC](https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919/5 "2022-09-16T18:12:47Z")

</div>

So in the issue ([Android app can't play audio messages · Issue #4534 · RocketChat/Rocket.Chat.ReactNative · GitHub](https://github.com/RocketChat/Rocket.Chat.ReactNative/issues/4534)) someone said something about the port (I have 3001), so I changed the vhost to another domain without port and all audio files work again. So likely you could also remove the port as a quick solution

---

<div class="post-metadata">

**Author:** ![\_Alex](https://avatars.discourse-cdn.com/v4/letter/_/54ee81/32.png) [@\_Alex](https://forums.rocket.chat/u/_Alex)\
**Post date:** [September 16, 2022, 7:45pm UTC](https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919/6 "2022-09-16T19:45:21Z")

</div>

thank you for this!  
unfortunately I cannot change the port on the server because of the reverse proxy.  
It seems the team is aware of the problem and I hope they will fix it soon.

---

<div class="post-metadata">

**Author:** ![dudanogueira](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/dudanogueira/32/2529_2.png) [@dudanogueira](https://forums.rocket.chat/u/dudanogueira)\
**Post date:** [September 23, 2022, 5:40pm UTC](https://forums.rocket.chat/t/android-rocket-chat-unable-to-hear-audio-messages-after-latest-updates/14919/7 "2022-09-23T17:40:01Z")

</div>

Hi! Just to update that a FIX is on the way! 🎉

> <https://github.com/RocketChat/Rocket.Chat.ReactNative/pull/4553>
>
> \## Proposed changes
> 
> \- Adds support to servers with (forbidden printable ASCII… characters) - example \`server.url:3000\` (the colon)
> \- Adds support to files with (forbidden printable ASCII characters) - example \`Audi:o.mp3\` \`😀audio.mp3\` (the colon and emoji)
> \- Fix the download of files with same name.
> 
> 
> \## Issue(s)	
> 
> Closes #4548, #4534
> 
> \## How to test or reproduce
> 
> Try to download an audio file with a server terminating with colon - example \`localhost:3000\`
> Send various audios with the same name - example record multilple audios on web
> 
> \## Screenshots
> 
> \## Types of changes
> 
> 
> 
> \- \[x\] Bugfix (non-breaking change which fixes an issue)
> \- \[\] Improvement (non-breaking change which improves a current function)
> \- \[\] New feature (non-breaking change which adds functionality)
> \- \[\] Documentation update (if none of the other choices apply)
> 
> \## Checklist
> 
> 
> \- \[x\] I have read the \[CONTRIBUTING\](https://github.com/RocketChat/Rocket.Chat/blob/develop/.github/CONTRIBUTING.md#contributing-to-rocketchat) doc
> \- \[x\] I have signed the \[CLA\](https://cla-assistant.io/RocketChat/Rocket.Chat.ReactNative)
> \- \[x\] Lint and unit tests pass locally with my changes
> \- \[\] I have added tests that prove my fix is effective or that my feature works (if applicable)
> \- \[\] I have added necessary documentation (if applicable)
> \- \[\] Any dependent changes have been merged and published in downstream modules
> 
> \## Further comments
