Idk if this is you case,but i was having that problem above when i was using a wifi adapter on my desktop pc,after this i changed to a network cable and the problem was gone!
Got a week without internet,now im back since yesterday i cant play for more than 7-15min without a disconnect error,i have a good internet now,idk what should i do.