Dear,
ActualStart and ActualEnd are Integral Number
ActualHrs is Decimal
I think the main problem should be when ActualStart("Time") or ActualEnd("To") is filled with '0:00:00', it may judged none (you didn't fill any value).
Best Regards,
Hu Hongfeng