Generally it is not recommended to run a 'large' load test with snapshots. for smaller tests, if you have ample resource power you could try 'on error'. but what setting do you have from these?
Load > Other Settings (TruClient)
Replay snapshots generation
Never. If selected, snapshots are never generated on replay.
On Error. If selected, snapshots are generated on steps with errors during replay.
Always. If selected, snapshots are generated on all steps in the script during replay.