I found a issue while extracting rar files using xarchiver. As i can see xarchiver do use the -e option on unrar which leads to that folders wont be extracted / created. all files will just be extracted into one dir. using unrar -x will extract all the folders as it should, and i would suggest to use -x instead of -e
In the extract dialog you can check "Extract dialog with full path". By doing this the x option will be used.