Why does a transaction have a New process status after running crediting?

When you change a transaction you have two records: the old transaction with the Obsolete status and the changed transaction with a New status.

You must run the Revert Transactions process for a date range that includes the original transaction date first. Then run the crediting process again.