Rar files can't be read by the Archiver?

It looks like file roller is using libarchive library.

$ ldd /usr/bin/file-roller | grep libarchive
	libarchive.so.13 => /lib64/libarchive.so.13 (0x00007f92d3552000)

There appear to be several upstream bug reports about that library not handling all types of rar files.

You’ll have to read through those reports to figure out what is going wrong and if their are any known workarounds.