maxrave-dev / maxrave-dev/SimpMusic
When I attempt to play any song with VPN, the app immediately shows the following error and fails to load:
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 11.4k
- Forks
- 599
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 7
Description
Duplicate Check
- I confirm I searched for existing reports and found no duplicates.
Describe the Bug
When I attempt to play any song with VPN, the app immediately shows the following error and fails to load:
Time out, check internet connection
(ERROR_CODE_IO_UNSPECIFIED)
The error only occurs when I am connected to a VPN. When I turn the VPN off and use normal mobile data or WiFi, the song plays without any issues.
The progress bar stays at 00:00 and NA:NA, and no buffering occurs.
Steps to Reproduce:
- Connect to any VPN server.
- Open the app and search for any song.
- Press play.
- The timeout error appears within 2-3 seconds.
Request:
Could you please investigate and increase the network timeout tolerance, or add better support for users connecting via VPN? Many users in Sri Lanka rely on VPNs due to high data costs and ISP restrictions.
Please let me know if you need any logs or further details from my device.
Thank you for your support.
Steps to Reproduce
- Connect to any VPN server.
- Open the app and search for any song.
- Press play.
- The timeout error appears within 2-3 seconds.
Expected Behavior
.
App Version
All version
Android Version
13
Device Model
Samsung a22, pixel 8
Custom ROM
- I am using a custom ROM
Custom ROM Name (if applicable)
No response
Screenshots (optional)
Log / Error Details
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named. Start by reproducing playback with a VPN and compare it with normal mobile data or Wi-Fi, focusing on the timeout and ERROR_CODE_IO_UNSPECIFIED. Done means songs load and play over VPN without the reported failure, with regression coverage once the relevant entry point is identified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100