Hmmm,
Sorry Anthony. I did not have this happen to me but it sounds as if some of the permissions have stuffed up somewhere along the line so you MIGHT want to try these as root
chmod 550 /etc/e-smith/web/panels/
chmod 550 /etc/e-smith/web/functions/
chmod 550 /etc/e-smith/web/common/
chmod 755 /etc/e-smith/events/actions/
if that fails , try a reboot (works for WinDoze

)
If that fails try this one
chmod +s /etc/e-smith/web/functions/* ..
(note the two periods in the above line)
other than that, try
rpm -e (service-control-module rpm name)
and that will (or should) remove the module and leave you where you were. Hope at least one of these works for you as they have sorted out a few probs for me in the past.