Could we add an integration test to test the behaviour in the case when the Need API returns a 422 status?