Append to tape need help.

Hi,
I have a list of .tar files to be backup to tapes.
Using the
# tar -czf /dev/st0 *.tar
I managed to backup successfully to the tape.
My problem facing now is I tried to backup another set of tar file from another server with append option
# tar -rzf /dev/st0 *.tar
I get
tar: Cannot update compressed archives
tar: Error is not recoverable: exiting now

Anyone can help me how to backup to tape with append option?

what OS & tar versions are you using pls.

Running on Red Hat Linux release 7.3 (Valhalla)

I experience on a new tape
# tar -cf /dev/st0 *.tar
follow by
# tar -rf /dev/st0 *.tar

It works.
But I need to append more data to the tape which previously tar with -czf.

Hi all any input to this? Or is there a proper way to do backup before I can append data?