It seems that the chan_extra module did not correctly compile, but we will have a test by your environments and let you know the final result & solution soon.
Hi;
After a bit of trial and error. I was able to have it working. I did a fresh install of CentOs and tried using asterisk 1.8.3.1 (I was using version 1.8.4.3 originally ). And it worked flawlessly. Seems that cha_extra is not that compatible with recent versions of asterisk and hoping it would be fixed on future release. Cheers. Thanks for the head start support.