Let me start by saying my Internet will randomly drop and I'll be playing a game and I'll either get kicked and have to wait 5 mins to reconnect or, in games like rocket league I'll get 30 second ping spikes of around 1000 ping... so that's the problem. So I have a Netgear Nighthawk ac1900 usb3.0 network adapter and I've tried using it in my case USB 3 ports, my motherboard USB3, USB3.1, and Normal USB ports and it will still drop... my connection doesnt always drop but it does randomly and usually at least 3 times a day I'm not sure if it's a computer side or a problem with the adapter... I can say though my computer thinks from time to time that the adapter is a ejectable USB device and wants me to eject it before I remove it sometimes... so if anyone can help me find a solution or if I should buy a new USB network adapter or a PCIE network adapter... Thanks!