https://msdn.microsoft.com/en-us/lib...ice.15%29.aspx
"If you use the Clone method to create a copy of a Recordset object, the Bookmark property settings for the original and the duplicate Recordset objects are identical and can be used interchangeably. However, you can't use bookmarks from different Recordset objects interchangeably, even if they were created by using the same object or the same SQL statement."
Forms already have both a recordset and a clone so you don't need to create either.
With RosterSubForm.Form
.FilterOn = False
.RecordsetClone.MoveFirst
.RecordsetClone.FindNext "GraduationClass='1973'"
If .RecordsetClone.NoMatch Then
MsgBox "1973 Not found"
Else
.Recordset.Bookmark = .RecordsetClone.Bookmark
End If
End With