Not that I'm able to add much to some of the technical discussions above, I'd just like to report that the constant ping across the Homeplugs is continuing to work with no loss in connectivity. The constant ping has now been going on for 3 weeks, and we haven't had a single outage. They are working exactly as well as I had hoped when I purchased them.
Prior to the ping solution I had pretty effectively eliminated all plug-in sources of noise by putting all appliances, electronics, and anything else that plugs in to the mains on noise filtering surge protectors, while the Homeplugs were the only devices directly plugged in to the wall. This did a lot to improve overall performance and reduced the intermittent dropouts, but didn't eliminate it completely.
The only major source of noise that I couldn't do anything about was the heat pump/AC unit which is directly wired into the mains. I was previously convinced this was the cause of the dropouts. However, the past two weeks the weather has been all over the place, with the heat and AC turning on at different times of the day, yet with the ping we haven't had any problems.
The Homeplugs are using a custom network name, and the QoS settings match on each device. Unfortunately Netgear doesn't provide a lot of options to tweaking any other settings or options (and actually the PLP1200s don't even
have an official management utility and I had to use an older utility to set the Network Name).
Whatever the issue is, it does appear specific to QCA chipsets. Like I said in my previous post, I have three different generations of adapters (AV500, AV2 SISO, AV2 MIMO) that all have QCA chipsets. All three pairs have the same problem. I'm thinking about testing the older adapter pairs in turn with the ping to see if it fixes them as well.
I've also been toying with the idea of getting a pair of
Extollo LANSocket 1500s, since they are Broadcom based just to compare. However, considering I had almost given up on Homeplugs and the PLP1200s are now working perfectly, I don't know if I can justify the cost for an unknown. :\