iCloud tracker conflicts with other trackers?

Hi All

I installed the Home assistant App and created a name that would differ from the hostname so I could get two different device trackers in known devices (I use bayesian precense detection and it works great)

So I ended up with:

Hostname Unifi Wifi:
- entity_id: ‘device_tracker.victoriasiphone’
Home assistant app:
- entity_id: ‘device_tracker.victoria_iphone’
Bluetooth:
- entity_id: ‘device_tracker.victoriasiphone_2’

But I then enabled iCloud because I dont always get a notification from the app, and then iCloud could be used as a backup (I thought)

BUT now it uses the hostname for iCloud which means that its split between wifi and icloud this also means that it shows two different GPS locations for the same iPhone and the binary sensors I gues would now be wrong?..

slettes

And the trackers seems to fight each other (I have limited the GPS range to 50m)
kom hjem = Comes home
forlod huset = Left the house

HELP! - what should I do? Is there anyway to force the two GPS to use the same known_device id?
or maybee get af fourth id?