Asterisk MOH playing 30 seconds old audio **PLEASE HELP!**

Calling all members of the asterisk community,

I am posting about an old issue that has been reported many places and times online, To my amazement, there has yet to be anyone that has reported any solutions to the following problem.

“Initially when putting callers on hold, it plays between 30 and 60
seconds of old audio that was on the stream in the past. Then after
that 30-60 seconds, it does a hard cut into what is currently playing
(which sounds pretty bad).”

I think it would be a great service and big help to all of the asterisk community, if you can please contribute your expertise on helping find a solution to this problem. This issue likely effects millions of asterisk users worldwide without a solution!

Good Luck and Thanks very much in advance for your kind help and contribution!!