@l8dyaj
If the call forwarding is working with some devices but not others, and you've already tried the basic troubleshooting steps, it's possible that the issue could be related to how different carriers handle SIP (Session Initiation Protocol) messages, which are used for initiating, maintaining, and terminating real-time sessions that include voice, video, and messaging applications.
Here are a few additional steps you can take:
1. **SIP REFER Handling**: Ensure that your system (like Vici) can handle SIP REFER messages properly. If you're using Twilio, check if there are any specific settings or configurations that need to be adjusted for SIP REFER.
2. **Carrier-Specific Issues**: Since the issue is occurring with AT&T for your client, it might be a carrier-specific issue. It could be beneficial to reach out to AT&T support to see if they have any known issues or settings that need to be configured differently for call forwarding to work correctly.
3. **Twilio Support**: If you suspect that the issue might be with how Twilio is handling the calls, reaching out to Twilio support could provide more insight. They might be able to offer specific advice or check if there are any issues on their end.
4. **Detailed Logs Analysis**: If you haven't already, conduct a detailed analysis of the call logs around the time the issue occurs. Look for any error messages or unusual patterns that could indicate what's going wrong.
5. **Network and Device Compatibility**: There might be compatibility issues between the network and the devices trying to forward calls. This could be due to device settings, network settings, or even firmware issues.
If you've exhausted these options and the issue persists, it may be necessary to involve technical support from both Twilio and AT&T to further diagnose the problem. Please ask support for more info on this if you need additional assistance.