@user4000 To me it sounds like you hit the nail on the head. Flacky network connection would likely cause such an issue…
See if you want to invest a little money and buy a tester device called Pockethernet. It does a great job but is way less expensive than professional networt test equipment.