Contracts do no lose any progress, if you change your hangar/faction’s location.
The only contracts that resets, if not completed yet, is corporate contract.
Description states that any current progress is lost, which is incorrect.
I suggest improving the second sentence, just to make it more clear.
Progress on current assignments for loyalty vouchers will be kept, however you will get new assignments based on your docking location.