Trouble with Macros

Any idea why the following macro command fails to parse? $data modify storage arcdev:$(UUID[0])_$(UUID[1])_$(UUID[2])_$(UUID[3]) warp_scroll set from entity @s SelectedItem.components."minecraft:lodestone_tracker".target.pos

Continue to help post