Level 7 here, not the same, I know. But DD broke her leg 2 years ago (as a level 7) and all of her peers went forward with their training, while she was have surgeries. Pretty much missed that whole season, then came back after her last surgery to do Xcel for 1/2 season last year.
She had BHS on beam and giants to get back. She had fears (still deals with them), blocks, and a very long process for how she wanted to relearn skills. That was her personal journey based on who she is as a person. One coach really decided to take the time with her starting this summer to get her series on beam. She was patient and willing to spot when we are a very minimal spotting type of gym. It was the approach she needed.
HC would not put her in the upper optionals workout group though and she had to see all of her peers moving away from her. I wish that they had allowed her to stay with that group. She still managed to get all of her level skills back, but the camaraderie of that group, the motivation to be with them, and the message that is sent from the coach "I believe in you and this is where you belong" is so mentally powerful.
Those decisions speak volumes to these kids. Sometimes it is the only thing they have to balance out there own negative thoughts about not progressing. So, repeating for a third time might be softened tremendously if the coach puts her in a workout group that motivates her and build her confidence.