Donation cannot be validated with “Yes past 4 years” declaration
This was a test case where a new declaration was created of “Yes past 4 years” with current date.
2 individual Donation, one marked with yes, another with past 4 years within eligible section of the contribution.
None of them could be validated for submission with an error “ INVALID DONOR DETAILS : ADDRESS DATA, Missing first line of address; Postcode invalid“, which is certainly not correct.
But if the declaration is changed to “Yes” and start date backdated to anywhere prior to contribution date, all works fine and batch could be submitted without any issues. I am on latest CiviCRM version, not sure if this has worked previously though. @mattwire