Original Post — Direct link
So this is a strange issue I have been having and it's happened for about a year, every time I've contacted Tech Support they give me the same BS response even though I mention I've followed that article (all except calling my ISP as I dont see how this is their fault)
ANYWAY to the fault at hand

When I play Siege on my PC, the game runs great, no lag, everything on ultra, 70fps... however the problem I have is that every few games (1/3 or 1/4) I will stop having skins, however I have ALL the attachments that I haven't bought, when I see this I think "well **** it has happened again" and what happens is at the end of the game it'll tell me I've disconnected to the Rainbow Six servers, at which point it'll take upwards of 4 minutes to reconnect me before I can play again

I'm not sure if it only happens to me, but it has NEVER happened to anyone I normally play with
almost 7 years ago - UbiFluouise - Direct link
Start by verifying the game files on Steam and/or Uplay PC and then you will want to perform the port forwarding portion of the connection instructions we've given to you previously.

Calling them doesn't place any blame on them for any of the connection troubles that you're having, but what is happening (from the sounds of it) is that there are ports in your router that are closed, which causes the game data to be blocked from travelling down the necessary path for the optimal performance of the game. Port forwarding will open up these ports (or you can think of them like doors) which will allow the data to flow as intended and will keep you from getting disconnected in the future. Calling your internet service provider to perform these steps for you is just you contacting them for a little help, as each router is unique and this can be difficult to tackle on your own if you're unfamiliar with what you're doing. All you'd need to do is read them the numbers listed next to "UDP" and "TCP" on this list we provided earlier and this will greatly improve on what you're seeing.

If it doesn't, we'd still be better suited to instruct you on how to proceed from there, so you should update your case with our team and attach a screenshot of the ports you've opened so that we can see what has changed once this has been completed.