Wife and I both have Pixel 2 XL and presence is horribly unreliable. But, it seems the phone sleeps too much, despite having everything possible set to not do that.
For me, I always have my phone plugged into my car using the GPS. So presence always works for me. If I go on a shorter errand and forget to plug my phone in, then presence is horribly delayed. The alarm doesn’t get set for quite some time, and the alarm goes off when I get home.
My wife doesn’t have the car screen. So since she doesn’t plug in and use GPS, the alarm always takes forever to set, and the alarm always alarms when she returns home. Every, single time.
We’re both on the classic app