It would be an interesting test if someone has the time and resources - use conflicting location for the same IP.
Could be done in an emulator in Android Studio I assume?
I would think that it would simply treat it as bad (inconclusive) data and not update the GeoIP.