It seems when a new record is created the calculation field is firing too early and causing errors. Please check!