Harpeet - how can you say your application is "STUCK". It was stuck, if you had not recd AOR, or bio metrics application was not updated from TRV.
and by the way - no body is stopping you to go ahead and do the medical - its called ADVANCE MEDICAL. Get it done, give your UCI and application number to the medical clinic that completes your application.
And you will see it will be uploaded in your tracker as well.
Background and criminality check takes time. You have to have patience. Check in april group - how many got AOR and Sponsorship approval so far? if more than 50% already got pre-arrival email by now, ok then may be your application is stuck. If not----relax - this is the usual IRCC speed.
You applied in April 2023. There is a guy who applied in June of 2022 ---and his spouse's application has not proceeded more than medical so far.
My suggestion is, dont panic. There is no need for it, at least not yet.