                                  "help": "Select/Deselect Face at this Index",
                                  "key_type": range},
                      "c": {"action": self.copy_alignments,
                            "args": ("edit", -1),
                            "help": "Copy Previous Frame's Alignments"},
                      "v": {"action": self.copy_alignments,
                            "args": ("edit", 1),
                            "help": "Copy Next Frame's Alignments"},
                      "y": {"action": self.toggle_state,
                            "args": ("image", "display"),
 
</s> remove         frame_id = self.state["navigation"]["frame_idx"] + args[1]
 </s> add         frame_id = self.get_next_face_idx(args[1]) </s> remove                           "help": "Copy Next Frame's Alignments"},
 </s> add                           "help": "Copy Alignments from Next Frame with Alignments"},
                          "help": "Copy Alignments from Previous Frame with Alignments"},
                                  "help": "Select/Deselect Face at this Index",
                                  "key_type": range},
                      "c": {"action": self.copy_alignments,
                            "args": ("edit", -1),
                          "help": "Copy Alignments from Previous Frame with Alignments"},
                      "v": {"action": self.copy_alignments,
                            "args": ("edit", 1),
                            "help": "Copy Next Frame's Alignments"},
                      "y": {"action": self.toggle_state,
                            "args": ("image", "display"),
keep keep keep keep replace keep keep keep keep keep
 Update Copy Alignments to use last frame with face (#799)

Changes copy alignment to copy from the last frame with a face rather than just the last frame 
tools/lib_alignments/jobs_manual.py