Why does my cancelled Direct Debit still show as a predicted payment in ‘Calendar view’ in Barclays Mobile Banking?

‘Calendar view’ predicts your next payment based on your previous 3 payments, and will continue to show a Direct Debit until a cancelled payment is detected. After this time, 'Calendar view' will no longer predict your payment.