Icloud device tracker issue

Hello! Getting a lot of troubles with device tracker. Now I am trying icloud, here is my config:

device_tracker:
#  - platform: nmap_tracker
#    hosts:
#      - 192.168.1.68
#      - 192.168.1.71
  - platform: icloud
    username: !secret icloud_username_Argo
    password: !secret icload_password_Argo
    account_name: Argo_cloud
    max_interval: 15
    gps_accuracy_threshold: 500

After reboot I get the configurator in UI, I pass the code, tap configure, than get nothing. And here are logs with issue “list index out of range”
What am I doing wrong here?
Find iphone on iphone works.

2018-09-08 14:19:59 WARNING (MainThread) [homeassistant.components.http] legacy_api_password support has been enabled. If you don't require it, remove the 'api_password' from your http config.
2018-09-08 14:20:17 WARNING (MainThread) [homeassistant.setup] Setup of config is taking over 10 seconds.
2018-09-08 14:20:49 ERROR (SyncWorker_5) [homeassistant.components.device_tracker.icloud] Multiple devices with name: 
2018-09-08 14:20:51 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 313, in async_update_ha_state
    self.entity_id, state, attr, self.force_update, self._context)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/core.py", line 853, in async_set
    context)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/core.py", line 618, in __init__
    "Format should be <domain>.<object_id>").format(entity_id))
homeassistant.exceptions.InvalidEntityFormatError: Invalid entity id encountered: zone.. Format should be <domain>.<object_id>
2018-09-08 14:21:05 ERROR (MainThread) [homeassistant.core] Timer got out of sync. Resetting
2018-09-08 14:22:49 ERROR (MainThread) [homeassistant.core] Error executing service <ServiceCall configurator.configure (c:ef5dc52f659141b183a4765d30b892c1): configure_id=1842019568-1, fields=trusted_device=996807>
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/core.py", line 1117, in _event_to_service_call
    await service_handler.func(service_call)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/configurator.py", line 224, in async_handle_service_call
    call.data.get(ATTR_FIELDS, {}))
  File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/device_tracker/icloud.py", line 216, in icloud_trusted_device_callback
    self._trusted_device = self.api.trusted_devices[self._trusted_device]
IndexError: list index out of range

p.s. is it now safe to delete api_password from http if I have duckdns? Now using new auth system, but would like to double check that it is safe to do.