specific date was being deleted by save_post hook for updating it - save_post runs after gform submission.  Removed "delete if old value" logic to fix