TL;DR

All devices in my home get intermittent packet loss that happens more often during peak hours. ISP has sent 4 engineers out to visit and they can't work out why. Neither can I.

Longer detail.

I get intermittent packet loss on my machine. While gaming it is enough to give me a significant and very annoying lag spike, but not enough to ever disconnect me. While video calling it is enough to make the call skip or lag, but again not disconnect.

Internally I use powerline adapters to connect my gaming pc, but they're not the problem because even laptops ethernet wired into the router get the lag spikes.

I don't experience as many when gaming off peak. On Boxing day I was able to game with none at all. My contract is finished with my ISP this month. Alternative ISPs are not as good (not fibre to the home). So I am reluctant to leave, but I did a trial with another ISP and there was no packet loss. So I decided to buy pingplotter and post here in the hopes someone can help me before I decide on moving provider.

I have tried isolating the router from other electrical equipment too, but if you suspect it is that I would be interested to know.

https://imgur.com/eUFXQzf - there is a screenshot showing one of the bursts of packet loss. Hop 1 and 2 always shows 100% PL - so I guess hop 3 is where it is beginning but it is hard to tell? Is there a way to clear that up.

https://imgur.com/DhzZWun - here is a broadband quality monitor, the final hour or which overlaps with the screenshot above.