ok, let's try again to be clearer

In the viewer I create a new person A from a face detected by imatch. I check in the face manager that the face is shown as confirmed and trained for that person.
I close the Face Manager.
IMatch detect some unconfirmed faces for person A.
I choose one that is incorrect and reject it from the face manager.
I check that it is correctly displayed in the rejected list of person A
I open the image in the viewer that contains the face and assign it to the correct person B
I go to the face manager of person A. The face is still shown in the rejected list of person A (with "Faces in current scope only" disabled)
I go to the face manager of person B and set this face as trained.
If I go back to person A the file is displayed in the list of "trained faces"
So this behaviour is probably explained by the "faces in current scope only" option but from your previous messages I would have imagined that confirmed faces would be removed from rejected lists of other people to make them cleaner. I assume reject lists are only helpful to prevent IMatch to suggest again previously unconfirmed faces.
Probably not a big deal then but it was a little confusing at first
