I am using two commands via command block:-
scoreboard teams join No-PVP @p[3743,70,3954,32,team=!No-PVP]
scoreboard teams join PVP @p[3743,70,3954,100,rm=36,team=!PVP]
Now, these commands work fine when you enter and leave the radius specified... but when you're inside the radius and teleport away from it, you don't seem to leave the team. It looks as if the command block isn't seeing that I have moved. What is causing this and how can I fix it?