There are tons of issues with Phases 1 through 3 in scheduling etc. Most people may not know, but this is the last year for the HAWK jet trainer and we have NO replacement. Most pilot trainees are headed to EU or US to undergo some phases of training which adds to the burden and length of time in the pipeline. It really is quite frustrating..it went from 2 yrs about 25 yrs ago from basic to wings, now it's on average 5 years.
There is a great podcast called "The pilot project podcast" its a current RCAF pilot on Med leave assigned to his now secondary duty and he interviews current and former pilots from all AC types including scissor machines.
One of the best ones regarding recruiting is Episode 20, he interviews the OC of RCAF recruiting you get the picture right from the horses mouth so to speak.
The other great episode is #17 DEO entry for pilot freeze.
You can find it on any podcast platform I use Spotify, but its everywhere. It pretty much lays out the dirty laundry on why it is taking so long to train pilots....
I highly recommend a listen, they are audio only and about an hour each.