We loaded districts in rpc_find_available and find_available finally gets a list of candidate server_infos for the current gear group. But this GearProperties object is created for all gears in the application and we may not have server_infos/district-info for corresponding gear server_identity.