I think the issue is a narrow depth of field caused by shooting ASA100 films perhaps coupled with low shutter speeds.

I'd try two things - firstly set the data read out to print exposure information for each frame, then you'll see if low speeds/big apertures are correlating with poor shots. Secondly, I'd shoot a roll of something faster like ASA400 or 800 to see if that helps make the shots more acceptable.