Connection issues

So I’ve recently connected my Ethernet into my computer since I kept getting ping spikes. After it was plugged in, I stopped getting ping spikes, but I kept losing connection every several hours. Also, my OW game has been crashing even before all of this. How do I fix these problems?

Start with the threads stickied in this forum.