Here are some things that I have had success with.
1) Final Cut Pro/Audio Video Settings/Device Control Presets/Edit
Here you can set pre and post roll for your specific device control.
I do think you should have at least 3 seconds(preferably 5) of pre-roll but when I am desperate I have been able to get footage in by playing with this setting.
2)I have also had success with changing the user preference for TC break.
In the general tab set the on TC break to “warn after capture.” I have run into less problems on clips with short or no pre-roll especially when I am trying to do long captures on a tape with lots of TC breaks.
3) Log and capture/capture settings/device control-set to non-controllable device
This isn’t ideal because the you have to set the start and stop manually but I have never had a problem getting every frame in no matter how bad the TC or how small the pre-roll.