I had this same issue. I had to go into Organization Administration>Setup>Financial Reasons. For the Reason Code to be available for the Free Text Invoice Correction, both the Customer and Ledger check boxes had to be checked. It's possible that somehow checking the boxes in the reason codes in the AR and GL modules was not sufficient.
↧