Yeah, I think any 4xx error should not be retried