fix(#95): proper error response handling for consistency in browser clients