Well, Paul, I guess it was too good to be true. Here is the code in both properties. It works in the double click, but not in the On Current. The error is 3021, no current record, on the .Bookmark = .... I don't understand what is different in this new context. With my later experience, I don't really think all this NavigationSubform syntax is even necessary. A simple Parent has usually worked.
Code:
Private Sub BarCode_DblClick(Cancel As Integer)
'With Forms![Manage SCATeam].NavigationSubform.Form
' .RecordsetClone.FindFirst "ID=" & Me.ID
' .Bookmark = .RecordsetClone.Bookmark
'End With
End Sub
Private Sub Form_Current()
With Forms![Manage SCATeam].NavigationSubform.Form
.RecordsetClone.FindFirst "ID=" & Me.ID
.Bookmark = .RecordsetClone.Bookmark
End With
End Sub