Às vezes, resolvi esse tipo de problema ao descartar e recriar o aplicativo ASP.NET (se for um aplicativo ASP.NET).
Para o problema dos erros, resolvi com:
<system.webServer>
<httpErrors existingResponse="PassThrough" />
</system.webServer>
no aplicativo web.config; mas isso pode ser feito também em todo o IIS.