Please restore the behavior that offered an acceptable date. This works when entering a single non-scheduled transaction, but not when it's scheduled!
As an alternative, enter the transaction with the weekend/holiday date and lt the normal date check catch it!
I know this has been mentioned in the community before, bjut this continues to be an annoyance almost 30% of the time!