Schedule vs Learner Report reasons for decision changes dont match up

Schedule vs Learner Report reasons for decision changes dont match up

When producing DOE schedules and a learner needs to be condoned due to one of the pre defined reasons listed - these reasons dont match up when generating learner reports.
Eg: A learner is condoned due to math when the schedule is generated it puts the reason in the reason box saying condoned due to math which is correct.
BUT
When the learners report is generated it states the learner has been condoned to the next grade with support at the bottom of the report, and under the Promotion column it says 

What I am saying is the reason shown on the schedule should be the same as on the learner report, if its a condonation due to Math is needs to say that, if its another reason that reason needs to display also.
Please see attached image showing schedule vs report I have indicated with a yellow circle