This is usually a symptom of not forwarding the full RTP range, so double check that router rule, it’s not working for you. You can bandaid by answering the channel on the inbound route, or by adding progressinband if using chan_sip.
The answer has the effect of sending RTP out from the PBX before the call gets forwarded. I still maintain that your router forwarding for RTP is not working.