When Calls are being connected to the VoiceMail of any users, callers can leave a message up to 40 seconds and then the call will be dropped.
I have extra configured RTCP on the CUBE because the CUC stops sending RTPs after the recorded message to let the caller leave the message.
router(config)#ip rtcp report interval 60000
router(config)#gateway
router(config-gateway)#timer receive-rtcp 5
That should allow 300 sec or 5 mins before the call will be cutoff. 60000 msec x 5 = 300000 msec / 1000 = 300 sec
I made again a test call and collected gateway logs. I see in the logs that we get the BYE from the provider.

I contacted the provider and i was informed that the issue is related to the provider being used for the call; in this situation Telefonica Germany. I tried with Telekom Landline and i worked fine, even when i changed the RTCP timer to lower value, it has been worked fine as configured. I tried from other Mobile Providers and the issue is existing. Our Provider says that the issue that we do not send RTPs to Telefonica and that is why the calls drop after 40 seconds. CUC should not also send any RTPs as it receives only when a caller leaves a message and that should not an issue. I am wondering why when i call from Landline, the issue does not happen and only with Mobile providers.
Is there any config which i need to extra check on our CUBE? Or has our provider to change something from his side?
CUCM/ CUC 12.05 Version. Cisco CUBE ISR 4331 16.09.06