Android app- observations location in the right town but wrong area

Maybe check the App’s location permissions in your phone settings.

Best set to Location allowed all the time so has an accurate GPS lock.