This error occurs when the "Payment Gateway Customer Profile Id" on the Recurring Record is blank.
The most common reason for this is the Recurring Record was created manually and the Account Details were updated manually rather than via the Update Account Details button.
To solve this,
- Update the field with Contract Id from Ezidebit for the payee, if payee exists in Ezidebit.
- If payee does not exist in Ezidebit then Update the Account details via Update Account Details button.
See Section 5 of - How to upload Recurring Credit Cards/Direct Debits for EziDebit