This may be due to pacing. Load mode replay is faster than interactive replay
I guess the object may not be loaded in the application quickly enough.
try these:
Use the “Inter-step interval” run-time setting which allows the user to specify the
time (in ms) between steps. (This setting will be used for ALL the steps in the script)
Add a Wait or Wait for Object step before the step that failed. (This will slow down
the replay)