Looks like some tar version requires special arguments for different formats. like `-z` for gzip's `--zstd` for zstd types - check for file formats and use arguments based on formats
Looks like some tar version requires special arguments for different formats. like
-zfor gzip's--zstdfor zstd types