Believe Overlapping Zone logic is incorrect

I have multiple overlapping zones. A very large one around our greater metropolitan area, with many smaller zones inside representing the individual communities and/or districts. (Think New York, with smaller zones for Financial District, Lower East Side, Hell’s Kitchen, Soho, etc.)

It appears HA returns your current zone based on:

  • Zones I am currently in | zone I am closest to GPS coordinates.

This erroneously places me in the larger zone when I am closer to the GPS point of the larger zone than I am to the GPS point of the smaller, more precise zone. (eg closer than 1/2 the distance between the two different zones’ GPS points).

Therefore (I believe), the logic should be:

  • Zones I am currently in | zone with the smallest radius.