I'm not so sure this is an issue with The Pixel2/2XL hardware. Since getting he Oreo update on my Nexus 6p, I've had the same issues. I've seen that Google has, historically, had problems with bluetooth, 99% of them have always been resolved with software updates.
I'm fine pairing my Nexus...