Hello!
The 500 error ususally occurs because of some bad .htaccess directives, unless there's some deeper soft/php error thrown from the code. I'm skilled debugging such things, I'm available to start working on it right away, please get in touch.
Regards,
Dragos