Hi! it's been a while since I did it, now looking at the hip I don't really seem to match the IDs, that is correct As it is, it works when new particles are added, but not if some particles are deleted.
If you delete particles you would indeed need to to enable the Attribute to Match in Attribute Copy SOP. Although, as the system uses the last frame to copy attributes from, if you are deleting particles along the way, they will not exist in the last frame and their state is in that way undefined earlier in the animation..