spreadplayer doesnt work in a command block:
To Reproduce:
1. Summon a couple of armorstands with tag one(in this case it was: "spreadstand")
2. Summon a armorstand with tag two(in this case it was: "spreader")
3. Put this command in a cmd block:
/execute @e[tag=spreader] ~ ~ ~ /spreadplayers ~ ~ 0 2 false @e[type=Armor_stand,tag=spreadstand]
4. Execute it, well it doesnt work. It DOES when executed by player
Do not clone your reports.