From http://www.military.com/benefits/military-pay/enlistment-and-reenlistment-bonuses
Refund of Bonuses:
Be aware that if you voluntarily, or because of misconduct, don't complete the term of enlistment (or reenlistment) for which a bonus was paid, or are not technically qualified in the skill for which the bonus was paid, (other than a member who is not qualified because of injury, illness, or other impairment not the result of the member's misconduct) , you must refund a prorated portion of the bonus according to the time of service left on your contract.
R,
Good catch. Can’t see how this could be happening given that extract you posted. Must be a glitch. I had many mil pay glitches while in. Always seemed to take forever to fix.