fix: re-adjust endtime onset calculation for run-time onset/duration keys