It would be worthwhile to diagnose why the connections/jobs are failing.
An enhancement request is a great idea but it is not as simple as turning on checkpointing. A whole mechanism to reposition the read side of the process and be able reliably restart without missing records or getting inconsistent results will take some work so it is likely to be a while before the enhancement will be available.
In the meantime, it would be good to diagnose and fix the issue that is interfering with the jobs completing sucessfully so that you can have a reliable mechanism until such time as a possible feature enhancement could be available.
It would be worthwhile to diagnose why the connections/jobs are failing.
An enhancement request is a great idea but it is not as simple as turning on checkpointing. A whole mechanism to reposition the read side of the process and be able reliably restart without missing records or getting inconsistent results will take some work so it is likely to be a while before the enhancement will be available.
In the meantime, it would be good to diagnose and fix the issue that is interfering with the jobs completing sucessfully so that you can have a reliable mechanism until such time as a possible feature enhancement could be available.