日付列の値にNAを設定しようとすると、"Error : must be a `Date` object, not a logical vector Call `rlang::last_error()` to see a backtrace"というエラーになる

case_whenの中で、日付列の値にNAを設定しようとすると、以下のようなエラーになることがあります。

Error : must be aDateobject, not a logical vector Callrlang::last_error()to see a backtrace

その場合、条件(case_when)を使って日付の列にNAをセットする方法 の方法を試してみてください。