We've received an invalid CreditDebitIndicator on the v3.1 GET /accounts/account-id/balances. The OBReadBalance1/Data/Balance/Amount/Amount field is returned as "0.0", but the OBReadBalance1/Data/Balance/CreditDebitIndicator is returned as "Debit", when the specification states:
A zero balance is considered to be a credit balance.
Example payload (note: other response fields omitted for brevity):
TPPs are unable to accurately parse responses, as data returned is inconsistent with the spec.
For zero balances, CreditDebitIndicator should be set to "Credit"