Personally, I haven’t had problems with underscores or camelCase, but that may depend.
I have come across this kind of error quite a few times, usually caused by errors when developing custom fields or when something is wrong in a hook. But if you don’t use plugins or hooks, then that obviously can’t be the cause.
Have you had a chance to test the site on localhost?