I found out whats causing it, Its confusing which instances are which because of how I coded it to repeat, I used
Repeat 2
Pick All PlayerCollisions
Pick PlayerCollisions where VarPlayer = LoopIndex+1
So I reverted to just having a copy paste for each player