The issue you are experiencing with calls from PSTN to a Teams user going to voicemail too quickly, even when the user is available, could be related to the call routing settings in your Direct Routing configuration. When a call is marked as 'Busy' in the 3CX logs, it typically indicates that the call is not being routed correctly to the Teams user, possibly due to the user's status or call handling settings in Teams.
Here are a few things to check:
- User's Presence Status: Ensure that the Teams user's presence status is set to "Available" when the call is being made. If the status is set to "Busy" or "Do Not Disturb," calls may be routed to voicemail.
- Unanswered Call Forwarding Settings: Check the unanswered call forwarding settings for the user in Teams. If these settings are configured to send calls directly to voicemail after a short duration, it could explain the behavior you're seeing.
- Direct Routing Configuration: Review the Direct Routing setup to ensure that the call routing policies are correctly configured for the user. This includes checking the PSTN usages and voice routing policies assigned to the user.
- Call Queue and Digital Receptionist: Since calls to queues and digital receptionists are working fine, it may be worth comparing the routing configurations for these scenarios with the direct call routing to the user’s extension.
If the problem persists, consider reaching out to Microsoft support for further assistance with your Direct Routing configuration.
References: