Well, I ran out of time testing and had to downgrade my SiteB to 3.0(59) and it seems voicemail is working just fine now. However, I did notice an odd message after the 3 or 4 rings on SiteB when on 3.1(29):
*********************************************
40036mS CMTARGET: SELECT:3 0 0 TGHG=00000000 TGUSER=fef20314 INCL=00000001 EXCL=00000001
140036mS CMTARGET: ADD USER:3 DesBkkgSpare(2231, state=Ringing) (depth=1 B=1) cw=0
140036mS CMTARGET: SELECT:3 NO TARGETS, TRY VOICEMAIL
140037mS CMTARGET: SELECT:3 NO TARGETS, ROUND AGAIN
140037mS CMTARGET: SET USER:3 DesBkkgSpare orig=0
140037mS CMTARGET: ADD USER:3 DesBkkgSpare(2231, state=Ringing) (depth=1 B=1) cw=0
140037mS CMTARGET: SELECT:3 SEND SETUP (clearing old=0)
140037mS CMMap: a=2.1 b=0.0 R0
140037mS CD: CALL: 1.2.1 BState=ReDialling Cut=1 Music=0.0 Aend="Line 1" (2.1) Bend="DesBkkgSpare(2231)" [] (0.0) CalledNum=2231 () CallingNum= () Internal=0 Time=25377 AState=Connected
140038mS CD: CALL: 1.2.1 BState=Ringing Cut=1 Music=0.0 Aend="Line 1" (2.1) Bend="DesBkkgSpare(2231)" [DesBkkgSpare] (0.0) CalledNum=2231 () CallingNum= () Internal=0 Time=25378 AState=Connected
140038mS CMMap: a=2.1 b=0.0 R1
140232mS PRN: Recv: RegistrationRequest ac100b65 seq=4; Endpoints registered: 12; Endpoints in registration: 0
155039mS CMTARGET: SELECT:3 0 0 TGHG=00000000 TGUSER=fef20314 INCL=00000001 EXCL=00000001
155039mS CMTARGET: ADD USER:3 DesBkkgSpare(2231, state=Ringing) (depth=1 B=1) cw=0
155039mS CMTARGET: SELECT:3 NO TARGETS, TRY VOICEMAIL
155039mS CMTARGET: SELECT:3 NO TARGETS, ROUND AGAIN
155040mS CMTARGET: SET USER:3 DesBkkgSpare orig=0
155040mS CMTARGET: ADD USER:3 DesBkkgSpare(2231, state=Ringing) (depth=1 B=1) cw=0
155040mS CMTARGET: SELECT:3 SEND SETUP (clearing old=0)
155040mS CMMap: a=2.1 b=0.0 R0
155040mS CD: CALL: 1.2.1 BState=ReDialling Cut=1 Music=0.0 Aend="Line 1" (2.1) Bend="DesBkkgSpare(2231)" [] (0.0) CalledNum=2231 () CallingNum= () Internal=0 Time=40380 AState=Connected
155041mS CD: CALL: 1.2.1 BState=Ringing Cut=1 Music=0.0 Aend="Line 1" (2.1) Bend="DesBkkgSpare(2231)" [DesBkkgSpare] (0.0) CalledNum=2231 () CallingNum= () Internal=0 Time=40381 AState=Connected
155041mS CMMap: a=2.1 b=0.0 R1
********************************************
After downgrading I noticed the following message after the 3 or 4 rings on SiteB:
*******************************************
599318mS CMTARGET: SELECT:11 0 0 TGHG=fef19a2c TGUSER=00000000 INCL=00000000 EXCL=00000000
599318mS CMTARGET: ADD HG:11 DesRecpt (depth=1 B=1)
599318mS CMTARGET: CHK HG EXCEPTED:11 DesRecpt count=0
599319mS CMTARGET: EXCEPTED HG:11 DesRecpt
599319mS CMTARGET: OVERFLOW HG:11 DesRecpt
599319mS CMTARGET: SELECT:11 NO TARGETS, TRY VOICEMAIL
599319mS CMExtnTx: v=2230, p1=7
CMReleaseComp
*******************************************
Maybe someone could help. Thanks!