The most common reasons that are preventing a cronjob from being run are:
1) You didn't replaced '/var/www/cgi-bin' with an actual CGI path (can find it in XFileConfig.pm)
2) You have changed a cronjob so that it's now looking as '/var/www/cgi-bin/cron.pl' rather than 'cd /var/www/cgi-bin;./cron.pl'
3) The cron daemon is not actually running