Since the changes done on [this PR](https://github.com/tower-rs/tower-http/pull/368) it's not possible to catch decompression layer error on the low level API with HandleErrorLayer. In combination with Axum and direct type specification it's not possible to tweak error response with additional data.