How to paging and intercom and solve DND Issues?

I have two more issues, and one of them is very important.

In Paging and Intercom, I created an announcement so that when I dial it, it should reach all extensions. This works, and they can hear the announcement by pressing the Answer button.

The problem now is that if the other person does not answer the phone within about 2 seconds, the announcement stops for that person. I want to increase this time so that it keeps ringing until they press the OK or Answer button.

Also, when someone listens to the announcement, the call should automatically disconnect immediately after the announcement finishes, rather than allowing both parties to start talking to each other.

The second question is that when I put a phone into *DND using 78, I hear a voice message saying that DND has been activated. After the voice message finishes, the call should automatically disconnect, rather than staying on *78 with “OK” displayed on the screen.

Thank you.

Not sure that this will apply as we have the Paging Pro commercial module, but in the Page Group check:

Duplex is set to No

Auto Answer is set to Yes