For reference: I'm running Mac OS 12.3.1 (Monterey) on an iMac with a 10-core i9 processor running at 3.6 GHz (NOT overclocked), with 64 GB 2667 MHz DDR4 RAM, and a, AMD Radeon Pro 5700XT graphics card with 16 gb RAM. The primary Macintosh drive is a 2 TB SSD drive.
Currently, the HED for workin g with Face Recognition in LR is sadly lacking. When working through a group of "unnamed" faces, if you click on the check mark for a suggested name to accept it, there is NO FEEDBACK whatsover that the click has been seen, let alone accepted. Further, since there is also no indication that the app is doing ANYTHING (watch icon, spinning ball, etc.) a second click on that check mark under that same face (which has not yet been replaced), is queued up, and when LR finally comes back and moves the previous face to the specific "named" face group and replaces it with the next unnamed face, it applies the queued mouse button press to the check mark of the newly presented face when it should not.
Some indication should be given that the original mouse click on the check mark has been accepted (audio cue, flash the face image or gray it out), or a processing indicator needs to replace the cursor to indicate that the action is in process, or failin g either of those two option, don't queue up the mouse button input prior to the completion of the processing, and the prior image has been replaced with the next in line (or clear the input buiffer when that im age is changed).
The current situation causes extra work to go back and remove that accidentally confirmed naming of the face when the user has clicked the check mark a 2nd time as there was no indication given that the first click was even seen by the program.