Neither have I, on my old Samsung phones, or my Pixel. If you're under heavy tree cover, you might lose the GPS signals (you're receiving them directly from the satellites). If you're in a large metro area, with a lot of tall skyscrapers, you might be getting multipath interference (the signal is arriving at the phone from the satellite and from a few reflections from buildings at the same time) - and since GPS depends on about 1 part in 10^-9 seconds, any delay in one of those signals can have you supposedly bouncing all over the place. If there's a heavy storm overhead, you can be having both problems, as some signals disappear, and others bounce off clouds.
Install
GPS Status & Toolbox so that you can see exactly what happening. If the DOP (Dilution Of Precision) or HDOP (Horizontal DOP) is large (2 or more), the accuracy is going to be affected. That's due to the conditions - there's nothing anyone can do about it. (Even the military can't - if the HTOP at a target is 20 or so, due to a storm overhead, a missile can hit the wrong part of town. Since President Clinton, we're getting the same accuracy as the military, unless they have a fixed receiver at the site that knows its location and can keep broadcasting the "GPS location", so a GPS receiver with a channel to monitor that can correct for the error.)
Unfortunately, cellphones don't have additional receivers to monitor these correction transmissions, so we get what we get.