...
When the Health Processor converts objects from standard replication to erasure coding, it replaces the Etag and the Castor-System-Version header. When the if-match and if-none-match cache coherency headers compare the request header content against the Castor-System-Created header on the object (which does not change during the conversion), the headers will believe the object has changed, even though the content data is actually the same. As a result, the The cache coherency headers will not always behave as expected.
...