So, here is my story, and it's fine if no one cares but...
Running aimesh, Ax88 <---> Ac88, Ac1750. Have always run Merlin on the Ax88 and latest Asus on the mesh units. Had no problem updating the the mesh units to Asus 386 firmware, but when I finally took the plunge and updated the Ax88 from Merlin 384 to Merlin 386 (skipped all the alphas and betas), my network came crashing down. Now, I totally blame myself for being lazy - wanted to do that dirty upgrade - and I paid a price. Took almost two days to recover, and of course in the middle of all that, every unit got a full factory reset. Nice thing was, I discovered other problems along the way as I slowly rebuilt the network, and at the end of the day everything is on the 396 code base (ax88 using Merlin 386.1 - AC88, Ac1750 using latest Asus 386_41994), and things are working better than they have in months. Bringing up the aimesh was frustrating. I just don't understand why Asus can't implement a better search system, but hey, patience wins the battle. I also took the plunge and replaced diversion and skynet, which I really liked, with two raspberry pi's runing pihole (primary/backup) while leaving the dhcp to the router. The aimesh works better tha it ever did in the past. My significant other was NOT happy for a couple of days, and I was sweating, but it was worth it. Bottom line - DO THE FACTORY RESET.