I usually submit my site to search engines manually, but thought I try C Panel's Search Engine Submit. It is useless, and should be removed. Only 1 submission to Google went thru, the other 5 gave errors or timed out.
You know, its rather useless posting this in a public forum. You might want to try cpanel.net, they have a forum as well as contact info. Anyone that seriously relies on search engines know that its best to manually submit anyways. If you don't want your customers to have this feature in there cpanel, remove it.