DTMF - last digit does not arrive

Hi mark, I come to you with the following, I am getting dtmf 8 digits sometimes does not reach the last digit not know what else to do please help me what would be the cause of the problem’m using dtmf = inband because well I required the supplier and I failed to solve because the last digit is lost

If the last digit doesn’t arrive on an inbound call from your provider, who’s supposed to be passing them inband, there’s little (nothing) Asterisk can do. Is the digit actually contained within the RTP stream?