There are two possibilities, but I would say that there would be a few wrinkles to iron out first.
The first problem is that a potential student can't start the program as long as he or she has not been completely relieved of their duties, even if the request for release from military service has been approved. If the student could start the program as soon as he or she knows that they will be released, there wouldn't be that delay between the last day of service and the first day in a learning environment due to the process that involves submitting an application, a request for funding, and so on. That's the first problem.
The second problem is security clearance. Unless the student starts a job the very next day following his or her release, he or she loses their security clearance. This causes a delay and a problem in terms of employability, because students who have completed the program successfully have to make a new request for security clearance. That process can often take nine or 10 months, even a year. I have been told that there is a system that allows security clearance to be temporarily extended. It would indeed be useful to extend that clearance while the student takes the course and that another security clearance be issued as soon as the person accepts an offer of employment.