It's covid time. It used to be days. Now it may be longer. There are variations between countries, medical providers, inputting data at the other end, availability of the medical evaluator at IRCC, etc. A week or two or three is not excessive. If it runs to say six to eight weeks, then deal with it.
Your friend's file seems to have other issues like country of birth. Perhaps that's adding to it, I don't know. But you'll drive yourself and lawyer crazy if you expect each step to never have a delay.