1- Make sure the MOH server is present in the MRG which is further being used in MRGL.
2- Check the region relationship between the region of phone and MOH server.
3- Upload the MOH audio on source on all the nodes.
Tone on hold is due to below reasons
- Mismatch or no region relationship between the codec configuration used by the MoH server and the region in which the endpoint is registered
- If location-based connection admission control is being used and there is no bandwidth available
- If there are no audio streams available
Music on hold takes effect when phone A is talking to phone B, and phone A places phone B on hold. If Music On Hold (MOH) resource is available, phone B listens to music that is streamed from a music on hold server.
Check these and see if it resolves the issue or not.
HTH
Regards
Abhay
Regards
Abhay Singh Reyal
The Only Way To Do Great Work Is To Love What You Do. If You Haven’t Found It Yet, Keep Looking. Don’t Settle