I made two test posts. The both resulted in 500 errors, but they also both appeared to go through. They also took a really really long time, like something is going on in the back end. Are you sure the PHP errors are being logged? A 500 error should go *somewhere*.