Allow 500 errors to bubble up, since they may indicate database transactions are aborted.