I'm having problems cancelling the current allocation of a bank transaction which should be matched to an invoice.
It was manually allocated incorrectly, and now I wish to correct this allocation.
When I use the 'unallocate' option or even the 'unmatch' option for the individual transaction it 'appears' to work and the bank transaction shows a different status.
HOWEVER, when I try to match the transaction to an invoice, (which also seems to work) it reverts to the original status of the incorrect allocation again. (As if I have not corrected it).
Therefore my invoice remains 'overdue' because some flag is not being reset.