Ive had the same problem on my Pixel. My solution so far has been to change my Routers (Fritzbox) 5Ghz connecting channel to 140. Connecting to the lower channels 38, 40, 44 and so on has caused frequent drops with no reconnect. I havent tried all channels yet, but fyi im the only one using this channel in my wifi range. Also using "per-network randomized MAC". Dont know whats causing the problem, but this has been working for 1 week now without issues. Hope this helps someone.