Currently when using a pruned node the -rescan option is unavailable, and only can -reindex and download the entire blockchain again.
Ideally you should be able to -rescan the part of the blockchain that you do have (so if you have the last 5000 blocks, then node should rescan those for transaction).
This is primarily useful if you need to import addresses into a pruned node; where the addresses have recent transactions that would be within your node's dataset, so should no need to do an entire reindex.