Known Call Ending Issues
SaltyChat has known issues when ending phone calls that have existed since the Lua version was released. These errors are not caused by RoadPhone.
Common Problems
When ending a phone call while using SaltyChat, you may experience:- Voice chat errors in the console
- Players remaining in the wrong voice channel
- Voice range not resetting properly
- Temporary voice communication issues
These issues persist in SaltyChat and have not been addressed by their development team despite being long-standing problems.
Recommended Solution
Switch to Yaca Voice Plugin
We strongly recommend using Yaca Voice Plugin as a modern, actively maintained alternative that doesn’t have these issues.
Why Yaca?
- No call ending errors - Clean disconnection handling
- Active development - Regular updates and bug fixes
- Better performance - Optimized voice communication
- Modern codebase - Built with current FiveM standards
- Full RoadPhone compatibility - Seamless integration
Migration Steps
1
Download Yaca
Visit yaca.systems and download the latest version
2
Remove SaltyChat
Stop and remove SaltyChat from your server resources
3
Install Yaca
Follow the Yaca installation guide for your server
4
Enable Saltybridge in Yaca
In Yaca’s config (
config/shared.json5
) , enable the saltybridge
option to ensure compatibility with RoadPhone5
Configure RoadPhone
Update your RoadPhone configuration to use Yaca instead of SaltyChat
If you must continue using SaltyChat, be aware that call ending errors are expected behavior and not something we can fix from RoadPhone’s side.