MOH Not Working for Inbound Routes or Ring Groups

Hi All!

Strange issue, MOH is not working for Inbound routes or ring groups BUT it is working in conferences. I literally switch the MOH class on the conference and ALL the music for each of the classes (including the default) works. This proves that the actual music files are working and in the correct format.

My setup is as follows:
FreePBX Distro FreePBX-5.211.65-14-x86_64-Full-1402716429, so that would be:

Asterisk 11.10.2
FreePBX 2.11.0.38

When I check the CLI, there is no issue with the MOH class or any errors being shooted out. It even lists the MOH class that has been assigned to it:

***-- Executing [s@macro-dial-one:33] ExecIf("SIP/siptrunk-00010ea5", "1?Set(CHANNEL(musicclass)=Business)") in new stack***
-- Executing [s@macro-dial-one:34] GosubIf("SIP/siptrunk-00010ea5", "0?qwait,1()") in new stack
-- Executing [s@macro-dial-one:35] Set("SIP/siptrunk-00010ea5", "__CWIGNORE=") in new stack
-- Executing [s@macro-dial-one:36] Set("SIP/siptrunk-00010ea5", "__KEEPCID=TRUE") in new stack
-- Executing [s@macro-dial-one:37] GotoIf("SIP/siptrunk-00010ea5", "0?usegoto,1") in new stack
-- Executing [s@macro-dial-one:38] GotoIf("SIP/siptrunk-00010ea5", "1?godial") in new stack
-- Goto (macro-dial-one,s,43)
-- Executing [s@macro-dial-one:43] Dial("SIP/siptrunk-00010ea5", "SIP/2700,15,tr") in new stack

Any help would be appreciated. Thank you!