Reinstall packages does not clean the package cache before the process begins

i tried using "Garuda Assistant" to reinstall all packages and noticed that it only reinstalled a few of them. After some tinkering I used the "pacman -Scc" command to clear the package cache before starting the process again. After that it worked like a charm. You guys need to address this issue. Either let the gui ask the clear the cache or just do it automatically. I personally would prefer it do the cache cleaning automatically.

There is no need to clear the package cache before reinstalling packages. The package cache is just downloaded copies of the packages. Clearing it or not clearing should impact what packages are reinstalled.

What makes you think they weren't reinstalled? Are you sure they just weren't downloaded?