The inside sunroof cover has jumped forwards and can not be opened any longer. on 2003 Chevrolet Suburban 1500

You have to manually move it with the sunroof as you are closing it, or the motor will not be able to push the window closed (forward) How do I get the back of the cover to back into its correct spot?

The only way I've done is to disassemble and reinstall, fix the broken components.
Thanks. Do you have any instructions on how to remove the sunroof?
I do but can't give you the program, Try or maybe there's a YouTube video you can watch.
Will search. Thanks again.
U Bet, Happy Motoring.