This one was a particular pain.
Long story short try this in your web config
Set batch=”false” under compilation
<compilation debug="false" batch="false"></compilation>
This will allow you to drill further into the problem, its not a particularly desirable attribute to set in production.