pass client errors to response model

make sure response is invalid if we had a client error