I started by trying to upgrade from v2.4 to v3 beta 6, but found it problematic, so I've started from scratch - wiping the existing setup, installing the v6 beta, and setting up from scratch.
I have 6 devices to monitor, my own which uses my Apple ID, 3 devices on Family Sharing and 2 on Find My Friends.
I've set all these up and from the logs (see below) these are being found ok, but the locations aren't updating correctly. I've tried a few times, and sometimes I can get some of them to update (the FamShr one's, but not FmF). It seems to be sticking at Stage 6
2023-01-02 21:27:21 [pyicloud:0168] iCloud Account Authenticated (#1) > LastAuth-Never (Initializing), Method-Account/PasswordSignin, Took-6 sec
2023-01-02 21:27:21 [pyicloud:0068] iCloud Location Services interface > Verified
2023-01-02 21:27:24 [device_t:0189] Device Tracker entity created: device_tracker.alans_iphone_ic3, #1
2023-01-02 21:27:24 [device_t:0189] Device Tracker entity created: device_tracker.lindseys_iphone_ic3, #2
2023-01-02 21:27:24 [device_t:0189] Device Tracker entity created: device_tracker.laurens_iphone_ic3, #3
2023-01-02 21:27:24 [device_t:0189] Device Tracker entity created: device_tracker.dereks_iphone_ic3, #4
2023-01-02 21:27:24 [device_t:0189] Device Tracker entity created: device_tracker.ryans_iphone_ic3, #5
2023-01-02 21:27:24 [device_t:0189] Device Tracker entity created: device_tracker.sylvies_iphone_ic3, #6
2023-01-02 21:27:24 [device_t:0087] Device Tracker entities created: 6
2023-01-02 21:27:24 [__init__:0167] START iCloud3 Initial Load Executor Job (start_icloud3)
2023-01-02 21:27:24 [start_ic:0056] STAGE 1 > iCloud3 Directory > /config/custom_components/icloud3
2023-01-02 21:27:24 [start_ic:0060] STAGE 1 > iCloud3 Configuration File > /config/.storage/icloud3/configuration
2023-01-02 21:27:24 [start_ic:1923] STAGE 1 > iCloud3 is an HA Integration. Delete the 'platform: icloud3` configuration parameters in the HA `configuration.yaml` file.
2023-01-02 21:27:24 [start_ic:0612] STAGE 1 > iCloud3 Event Log >
•Current Version Installed-v3.0.1
•File-/config/www/custom_cards/icloud3-event-log-card.js
2023-01-02 21:27:24 [start_ic:0066] STAGE 1 > LocationInfo-{'country_code': 'GB', 'region_code': 'ENG', 'zip_code': 'EN1', 'region_name': 'England', 'city': 'Enfield', 'time_zone': 'Europe/London', 'latitude': 51.6539, 'longitude': -0.0888, 'use_metric': True}
2023-01-02 21:27:24 [time_uti:0437] STAGE 1 > Local Time Zone Offset > UTC+00:00 hrs, GMT
2023-01-02 21:27:24 [start_ic:0071] STAGE 1 > Stage 1 > Initial Preparations
2023-01-02 21:27:25 [start_ic:0802] STAGE 2 > ADDED Zone-london
2023-01-02 21:27:26 [start_ic:0802] STAGE 2 > ADDED Zone-opv
2023-01-02 21:27:26 [start_ic:0802] STAGE 2 > ADDED Zone-home
2023-01-02 21:27:26 [start_ic:0840] STAGE 2 > Set up Zones (zone/fname) >
•puregym_2/Puregym2 (r88m)
•london/London (r6000m)
•puregym_1/Puregym1 (r52m)
•home/Home (r100m)
2023-01-02 21:27:26 [start_ic:0858] STAGE 2 > Stationary Zone Base Information > BaseLocation-(51.67044, -0.07011), Radius-200m, DistFromHome-1.0km, MinDistFromZone-200m, DistMoveLimit-150m
2023-01-02 21:27:26 [waze....:0061] STAGE 2 > Set Up Waze > Region-US, MinDist-1km, MaxDist-1000km, Realtime-False, HistoryDatabaseUsed-True
2023-01-02 21:27:26 [waze_his:0177] STAGE 2 > > Waze History Database > /config/.storage/icloud3/waze_location_history.db
2023-01-02 21:27:26 [waze_his:0492] STAGE 2 > Waze History Database > Compressed, Record Count-0
2023-01-02 21:27:26 [start_ic:0096] STAGE 2 > Stage 2 > Prepare Support Services
2023-01-02 21:27:27 [device..:0486] STAGE 3 > ADDED DeviceFmZone-alans_iphone_ic3:home
2023-01-02 21:27:27 [device..:0486] STAGE 3 > ADDED DeviceFmZone-alans_iphone_ic3:opv
2023-01-02 21:27:27 [start_ic:0964] STAGE 3 > ADDED Device-alans_iphone_ic3
2023-01-02 21:27:27 [start_ic:0985] STAGE 3 > ✓ alans_iphone_ic3 > Alan's iPhone (IC3)/iPhone (Tracked)
◦FamShr Device: None
◦FmF Device: [email protected]
◦iOSApp Entity: NotMonitored
◦Primary 'Home' Zone: Opv
◦Track from Zones: home, opv
2023-01-02 21:27:27 [device..:0486] STAGE 3 > ADDED DeviceFmZone-lindseys_iphone_ic3:home
2023-01-02 21:27:27 [start_ic:0964] STAGE 3 > ADDED Device-lindseys_iphone_ic3
2023-01-02 21:27:27 [start_ic:0985] STAGE 3 > ✓ lindseys_iphone_ic3 > Lindsey's iPhone (IC3)/iPhone (Tracked)
◦FamShr Device: Lindsey's iPhone
◦FmF Device: XXXXXXXXXXXX
◦iOSApp Entity: lindseys_iphone_app
2023-01-02 21:27:27 [device..:0486] STAGE 3 > ADDED DeviceFmZone-laurens_iphone_ic3:home
2023-01-02 21:27:27 [start_ic:0964] STAGE 3 > ADDED Device-laurens_iphone_ic3
2023-01-02 21:27:27 [start_ic:0985] STAGE 3 > ✓ laurens_iphone_ic3 > Lauren's iPhone (IC3)/iPhone (Tracked)
◦FamShr Device: Lauren's iphone
◦FmF Device: XXXXXXXXXXXXXXX
◦iOSApp Entity: laurens_iphone_app
2023-01-02 21:27:27 [device..:0486] STAGE 3 > ADDED DeviceFmZone-dereks_iphone_ic3:home
2023-01-02 21:27:27 [start_ic:0964] STAGE 3 > ADDED Device-dereks_iphone_ic3
2023-01-02 21:27:27 [start_ic:0985] STAGE 3 > ✓ dereks_iphone_ic3 > Derek's iPhone (IC3)/iPhone (Tracked)
◦FamShr Device: Derek's iPhone
◦FmF Device: None
◦iOSApp Entity: dereks_iphone_app
2023-01-02 21:27:27 [device..:0486] STAGE 3 > ADDED DeviceFmZone-ryans_iphone_ic3:home
2023-01-02 21:27:27 [start_ic:0964] STAGE 3 > ADDED Device-ryans_iphone_ic3
2023-01-02 21:27:27 [start_ic:0985] STAGE 3 > ✓ ryans_iphone_ic3 > Ryan's iPhone (IC3)/iPhone (Tracked)
◦FamShr Device: iPhone X
◦FmF Device: XXXXXXXXXXX
◦iOSApp Entity: iphone_x
2023-01-02 21:27:27 [device..:0486] STAGE 3 > ADDED DeviceFmZone-sylvies_iphone_ic3:home
2023-01-02 21:27:27 [device..:0486] STAGE 3 > ADDED DeviceFmZone-sylvies_iphone_ic3:opv
2023-01-02 21:27:27 [start_ic:0964] STAGE 3 > ADDED Device-sylvies_iphone_ic3
2023-01-02 21:27:27 [start_ic:0985] STAGE 3 > ✓ sylvies_iphone_ic3 > Sylvie's iPhone (IC3)/iPhone (Tracked)
◦FamShr Device: None
◦FmF Device: [email protected]
◦iOSApp Entity: NotMonitored
◦Primary 'Home' Zone: Opv
◦Track from Zones: home, opv
2023-01-02 21:27:27 [waze_his:0320] STAGE 3 > > WazeHistDB > Get Record, Table-zones, Criteria-entity_id='home', Zone-1 (home)
2023-01-02 21:27:27 [waze_his:0320] STAGE 3 > > WazeHistDB > Get Record, Table-zones, Criteria-entity_id='cb5e44', Zone-2 (opv)
2023-01-02 21:27:27 [start_ic:0156] STAGE 3 > Stage 3 > Prepare Configured Devices
2023-01-02 21:27:27 [start_ic:0172] STAGE 4 > iCloud Account Used > de...@oh...........
2023-01-02 21:27:27 [start_ic:0176] STAGE 4 > iCloud Location Services Interface > Started during iCloud3 initialization completed successfully
2023-01-02 21:27:27 [start_ic:1165] STAGE 4 > Family Sharing List devices >
•AirPods → Not Tracked, AirPods (AirPods8194)
•AirPods #2 → Not Tracked, AirPods (AirPods8211)
•AirPods Max → Not Tracked, AirPods Max (AirPods8202)
•Derek's Apple Watch → Not Tracked, Apple Watch 8 (Watch6,15)
•Derek's iPad → Not Tracked, iPad Pro (iPad8,9)
✓Derek's iPhone → dereks_iphone_ic3, iPhone 13 Pro (iPhone14,2)
✓Lauren's iphone → laurens_iphone_ic3, iPhone 13 (iPhone14,5)
•Lindsey's Apple Watch → Not Tracked, Apple Watch 8 (Watch6,14)
•Lindsey's iPad → Not Tracked, iPad Air (iPad13,1)
✓Lindsey's iPhone → lindseys_iphone_ic3, iPhone 12 (iPhone13,2)
•Ryan's Airpods → Not Tracked, AirPods Pro (AirPods8206)
✪Ryan's Airpods → Not Tracked, AirPods Pro (AirPods8206)
•iPad → Not Tracked, iPad Air (iPad13,1)
✓iPhone X → ryans_iphone_ic3, iPhone X (iPhone10,6)
•lauren's airpods :) → Not Tracked, AirPods (AirPods8207)
2023-01-02 21:27:27 [start_ic:1295] STAGE 4 > Find-My-Friends devices >
✓lauren@XXXXXX → laurens_iphone_ic3, iPhone
✓lindsey@XXXXXXX → lindseys_iphone_ic3, iPhone
✓alan@XXXXXXXXXXXXXXX → alans_iphone_ic3, iPhone
✓ryan@XXXXXXXX → ryans_iphone_ic3, iPhone
✓sylvie@XXXXXXXXX → sylvies_iphone_ic3, iPhone
2023-01-02 21:27:27 [start_ic:1508] STAGE 4 > Set PyiCloud Device Id > alans_iphone_ic3, TrkMethod-fmf,
FamShr-(None), FmF-(#MTAxMzk4)
2023-01-02 21:27:27 [start_ic:1508] STAGE 4 > Set PyiCloud Device Id > lindseys_iphone_ic3, TrkMethod-famshr,
FamShr-(#13MeRWlK), FmF-(#MTYxMTY1)
2023-01-02 21:27:27 [start_ic:1508] STAGE 4 > Set PyiCloud Device Id > laurens_iphone_ic3, TrkMethod-famshr,
FamShr-(#nA/v6NXy), FmF-(#MTkyMTk0)
2023-01-02 21:27:27 [start_ic:1508] STAGE 4 > Set PyiCloud Device Id > dereks_iphone_ic3, TrkMethod-famshr,
FamShr-(#5yAbrrC4), FmF-(None)
2023-01-02 21:27:27 [start_ic:1508] STAGE 4 > Set PyiCloud Device Id > ryans_iphone_ic3, TrkMethod-famshr,
FamShr-(#/7cSXkqO), FmF-(#MTkyMTk0)
2023-01-02 21:27:27 [start_ic:1508] STAGE 4 > Set PyiCloud Device Id > sylvies_iphone_ic3, TrkMethod-fmf,
FamShr-(None), FmF-(#MTA4OTY2)
2023-01-02 21:27:27 [start_ic:1515] STAGE 4 > PyiCloud Devices > Derek’s iPad/n6ofM9CX-FamShr, Derek’s Apple Watch/QkKnPAD4-FamShr, Derek’s iPhone/5yAbrrC4-FamShr, Ryan’s Airpods/RBdipW9A-FamShr, iPhone X//7cSXkqO-FamShr, iPad/13MeRWlK-FamShr, Ryan’s Airpods/MiHeDNwr-FamShr, AirPods Max/OqRTaBqb-FamShr, lauren’s airpods :)/AUR58oTO-FamShr, Lauren’s iphone/nA/v6NXy-FamShr, Lindsey’s iPad/13MeRWlK-FamShr, AirPods/UBLGfN7K-FamShr, Lindsey's iPhone/13MeRWlK-FamShr, AirPods #2/EYYvV6Tn-FamShr, Lindsey’s Apple Watch/TPPi0To/-FamShr, /MTkyMTk0-FmF, /MTYxMTY1-FmF, /MTA4OTY2-FmF, /MTkyMTk0-FmF, /MTAxMzk4-FmF
2023-01-02 21:27:28 [start_ic:1706] STAGE 4 > iOS App Devices >
✓Lindsey's iPhone App (lindseys_iphone_app) → lindseys_iphone_ic3 (iPhone13,2)
✓Lauren's iPhone App (laurens_iphone_app) → laurens_iphone_ic3 (iPhone14,5)
✓Derek's iPhone App (dereks_iphone_app) → dereks_iphone_ic3 (iPhone14,2)
✓Ryan's iPhone X (iphone_x) → ryans_iphone_ic3 (iPhone10,6)
•Kitchen iPad (kitchen_ipad_2) → Not Monitored, Kitchen iPad (iPad (4th generation))
•Lindsey’s iPad (ipad_3) → Not Monitored, Lindsey’s iPad (iPad13,1)
•Derek's iPad App (dereks_ipad_app) → Not Monitored, Derek's iPad App (iPad8,9)
•Lauren's iPhone App (lauren_app) → Not Monitored, Lauren's iPhone App (iPhone11,2)
2023-01-02 21:27:28 [start_ic:0248] STAGE 4 > Stage 4 > Setup iCloud & iOSApp Tracking Methods
2023-01-02 21:27:28 [start_ic:1908] STAGE 5 > ADDED StationaryZone-alans_iphone_ic3_stationary
2023-01-02 21:27:28 [start_ic:1874] STAGE 5 > Tracked Device > alans_iphone_ic3 (Alan's iPhone (IC3)/iPhone)
•FmF Device: [email protected]
•Stationary Zone: alans_iphone_ic3_stationary (Stationary)
•Track from Base Zone: Opv
•Track from Zones: home, opv
2023-01-02 21:27:28 [iosapp_d:0413] STAGE 5 > UPDATED iOSApp, lindseys_iphone_ic3, not_set, 21:27:24/±35m, (51.66154, -0.07000/±35m), 10m
2023-01-02 21:27:28 [start_ic:1908] STAGE 5 > ADDED StationaryZone-lindseys_iphone_ic3_stationary
2023-01-02 21:27:28 [start_ic:1874] STAGE 5 > Tracked Device > lindseys_iphone_ic3 (Lindsey's iPhone (IC3)/iPhone)
•FamShr Device: Lindsey's iPhone
•FmF Device: XXXXXXXX
•iOSApp Entity: device_tracker.lindseys_iphone_app
•Update Trigger: lindseys_iphone_last_update_trigger
•Battery: lindseys_iphone_battery_level
•Notifications: WAITING FOR NOTIFY SERVICE TO START
•Stationary Zone: lindseys_iphone_ic3_stationary (Stationary)
2023-01-02 21:27:28 [iosapp_d:0413] STAGE 5 > UPDATED iOSApp, laurens_iphone_ic3, not_set, 21:27:24/±5m, (51.66150, -0.07007/±5m), 10m
2023-01-02 21:27:28 [start_ic:1908] STAGE 5 > ADDED StationaryZone-laurens_iphone_ic3_stationary
2023-01-02 21:27:28 [start_ic:1874] STAGE 5 > Tracked Device > laurens_iphone_ic3 (Lauren's iPhone (IC3)/iPhone)
•FamShr Device: Lauren's iphone
•FmF Device: XXXXXXXXXXXXXXXX
•iOSApp Entity: device_tracker.laurens_iphone_app
•Update Trigger: laurens_iphone_last_update_trigger
•Battery: laurens_iphone_battery_level
•Notifications: WAITING FOR NOTIFY SERVICE TO START
•Stationary Zone: laurens_iphone_ic3_stationary (Stationary)
2023-01-02 21:27:28 [iosapp_d:0413] STAGE 5 > UPDATED iOSApp, dereks_iphone_ic3, not_set, 21:27:24/±7m, (51.66147, -0.07010/±7m), 0m
2023-01-02 21:27:28 [start_ic:1908] STAGE 5 > ADDED StationaryZone-dereks_iphone_ic3_stationary
2023-01-02 21:27:28 [start_ic:1874] STAGE 5 > Tracked Device > dereks_iphone_ic3 (Derek's iPhone (IC3)/iPhone)
•FamShr Device: Derek's iPhone
•iOSApp Entity: device_tracker.dereks_iphone_app
•Update Trigger: dereks_iphone_last_update_trigger
•Battery: dereks_iphone_battery_level
•Notifications: WAITING FOR NOTIFY SERVICE TO START
•Stationary Zone: dereks_iphone_ic3_stationary (Stationary)
2023-01-02 21:27:28 [iosapp_d:0413] STAGE 5 > UPDATED iOSApp, ryans_iphone_ic3, not_set, 21:27:24/±23m, (51.66143, -0.07010/±23m), 0m
2023-01-02 21:27:28 [start_ic:1908] STAGE 5 > ADDED StationaryZone-ryans_iphone_ic3_stationary
2023-01-02 21:27:28 [start_ic:1874] STAGE 5 > Tracked Device > ryans_iphone_ic3 (Ryan's iPhone (IC3)/iPhone)
•FamShr Device: iPhone X
•FmF Device: XXXXXXXXX
•iOSApp Entity: device_tracker.iphone_x
•Update Trigger: ryans_iphone_last_update_trigger
•Battery: ryans_iphone_battery_level
•Notifications: mobile_app_ryans_iphone
•Stationary Zone: ryans_iphone_ic3_stationary (Stationary)
2023-01-02 21:27:28 [start_ic:1908] STAGE 5 > ADDED StationaryZone-sylvies_iphone_ic3_stationary
2023-01-02 21:27:28 [start_ic:1874] STAGE 5 > Tracked Device > sylvies_iphone_ic3 (Sylvie's iPhone (IC3)/iPhone)
•FmF Device: [email protected]
•Stationary Zone: sylvies_iphone_ic3_stationary (Stationary)
•Track from Base Zone: Opv
•Track from Zones: home, opv
2023-01-02 21:27:28 [start_ic:1753] STAGE 5 > StatZones-{'sylvies_iphone_ic3': <StatZone: sylvies_iphone_ic3_stationary>}
2023-01-02 21:27:28 [start_ic:1756] STAGE 5 > Devices-{'alans_iphone_ic3': <Device: alans_iphone_ic3>, 'lindseys_iphone_ic3': <Device: lindseys_iphone_ic3>, 'laurens_iphone_ic3': <Device: laurens_iphone_ic3>, 'dereks_iphone_ic3': <Device: dereks_iphone_ic3>, 'ryans_iphone_ic3': <Device: ryans_iphone_ic3>, 'sylvies_iphone_ic3': <Device: sylvies_iphone_ic3>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 5 > Device-alans_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: alans_iphone_ic3:home>, 'opv': <DeviceFmZone: alans_iphone_ic3:opv>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 5 > Device-lindseys_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: lindseys_iphone_ic3:home>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 5 > Device-laurens_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: laurens_iphone_ic3:home>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 5 > Device-dereks_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: dereks_iphone_ic3:home>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 5 > Device-ryans_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: ryans_iphone_ic3:home>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 5 > Device-sylvies_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: sylvies_iphone_ic3:home>, 'opv': <DeviceFmZone: sylvies_iphone_ic3:opv>}
2023-01-02 21:27:28 [start_ic:1764] STAGE 5 > Zones-{'not_home': <Zone: not_home>, 'not_set': <Zone: not_set>, 'stationary':>, 'alans_iphone_ic3_stationary': <StatZone: alans_iphone_ic3_stationary>, 'lindseys_iphone_ic3_stationary': <StatZone: lindseys_iphone_ic3_stationary>, 'laurens_iphone_ic3_stationary': <StatZone: laurens_iphone_ic3_stationary>, 'dereks_iphone_ic3_stationary': <StatZone: dereks_iphone_ic3_stationary>, 'ryans_iphone_ic3_stationary': <StatZone: ryans_iphone_ic3_stationary>, 'sylvies_iphone_ic3_stationary': <StatZone: sylvies_iphone_ic3_stationary>}
2023-01-02 21:27:28 [start_ic:0274] STAGE 5 > Stage 5 > Configure Tracked Devices
2023-01-02 21:27:28 [start_ic:1923] STAGE 6 > iCloud3 is an HA Integration. Delete the 'platform: icloud3` configuration parameters in the HA `configuration.yaml` file.
2023-01-02 21:27:28 [start_ic:1753] STAGE 6 > StatZones-{'sylvies_iphone_ic3': <StatZone: sylvies_iphone_ic3_stationary>}
2023-01-02 21:27:28 [start_ic:1756] STAGE 6 > Devices-{'alans_iphone_ic3': <Device: alans_iphone_ic3>, 'lindseys_iphone_ic3': <Device: lindseys_iphone_ic3>, 'laurens_iphone_ic3': <Device: laurens_iphone_ic3>, 'dereks_iphone_ic3': <Device: dereks_iphone_ic3>, 'ryans_iphone_ic3': <Device: ryans_iphone_ic3>, 'sylvies_iphone_ic3': <Device: sylvies_iphone_ic3>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 6 > Device-alans_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: alans_iphone_ic3:home>, 'opv': <DeviceFmZone: alans_iphone_ic3:opv>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 6 > Device-lindseys_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: lindseys_iphone_ic3:home>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 6 > Device-laurens_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: laurens_iphone_ic3:home>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 6 > Device-dereks_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: dereks_iphone_ic3:home>}
2023-01-02 21:27:28 [start_ic:1761] STAGE 6 > Device-ryans_iphone_ic3, DeviceFmZones-{'home': <DeviceFmZone: ryans_iphone_ic3:home>}