Hi Richard,
Whenever you get the tone on hold, you can almost be certain that the issue is that the phone that is hearing the tone does not have access to a MOH resource. So at a minimum, check the Media Resource Group and Media Resource Group List configuration to make sure that the phone has access to the resource.
Hope this helps.
Regards,
Michael.