First thing you need to find out is whether the problem is device dependent. If it’s device independent, then all devices, no matter it’s Windows, tablet or phone, will exhibit exactly the same behavior. I.e., if on Windows you see 5 minute on/off cycles, then you’ll see 5 minute on/off cycles on other devices. When you can surf the Internet on Windows, you can surf the Internet on other devices at the same time. When you are blocked on Windows, you are blocked on other devices at the same time.
If the problem is device independent, then you need to do some tests to see what kind of network problem it is.
If the problem is device dependent, for example, if Windows behaves differently from other devices, then you need to figure out what differences there are between the different devices. If this is the case, then trying to troubleshoot at the network level is a waste of time. Because that’s not where the problem lies.