Here is a preliminary finding. It seems be related to DataSplit. What happens if only NumWFOCycles is set but DataSplit is not set in the script? I seem to get inconsistent training results if DataSplit is not set.