Acknowledged

accessing dictionary data differs on devices

dictionary from
onReceive(ResponseCode, D)
where
json for D is {"list":[]} (empty array)

var ar = D["list"];

for most devices it runs well but few crashing with the error:

Error Name: Array Out Of Bounds Error
Devices:
    fēnix® 6X Pro / 6X Sapphire / 6X Pro Solar / tactix® Delta Sapphire / Delta Solar / Delta Solar - Ballistics Edition / quatix® 6X / 6X Solar / 6X Dual Power: 22.10

Languages: dut

Error Name: Array Out Of Bounds Error
Devices:
    Forerunner® 745: 11.10
App Versions: 2.0.5
Languages: por

I'll change to:

var ar = D.get("list");

Strange thing I have f6p (not X) but 22.30 SW