Non-200 status code handling