If you are experiencing freezes after 1/2 games - please try my solution which has been working for me (so far). Ubisoft are aware of this issue and it has been happening since the 12th of September - here is their tweet.
Open Powershell with Administrator Privileges -> Run the following command:
Get-Process RainbowSix | Select-Object ProcessorAffinity
The value of the output is your maximum default Processor Affinity - remember the number.Then run:
$Process = Get-Process RainbowSix; $Process.ProcessorAffinity=1
This changes your Processor Affinity to one core.Lastly just run:
$Process = Get-Process RainbowSix; $Process.ProcessorAffinity=15
Change the 15 to your maximum default processor affinity value.You can also change processor affinity through Task Manager but I prefer having Powershell open so I can just press my arrow keys up to get the command again quickly and fix my issue.
Here is also a video of me doing it on my own computer.
">
Make sure that you have Rainbow Six Siege running in the background - or if you use Vulkan change the process from RainbowSix to RainbowSix_Vulkan.
I usually run the commands after one game to prevent the lagging.
Hope it helps.