My PSTN phone disconnects after 25 seconds when I put it on hold from my MGCP branch router.
I don't know what other information to provide here. Please ask questions.
Thanks in advance for helping out.
Please try the following command on your gateway.
no mgcp timer receive-rtcp
From this good doc;
Hope this helps!