I realize many people have suggested a lot of things probably more intelligent than this...
But I had the same issue as you - rolling back the firmware for me worked. I'm now running 3.0.0.4.388_23012 on two XT8s which are hardwired.
No wifi drops / connection issues for over a week (whereas...