When you concatenate NA with a date, it needs to be (e.g.- c(ymd_hms(NA),date)).  Blergh for loose types.