A* Custom pathing

TY for your time. What you said made me realise that what i thought the issue was (threading) was not the problem. the issue was that the logic had a flaw that made the process take 2 ticks not 1 so the pawns messed with each others result