Try leaving off "acNormal" and "acWindowNormal"
DoCmd.OpenForm destination, , , "[ObjectID] = '" & identity & "'"
If that doesn't work you may have some other code in the form that you are opening (Maybe in the OnLoad or OnOpen event) that is causing a conflict.