+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Has your elligibility been met? This is the biggest concern, if it's been met then you're pretty much just waiting for them to complete their formalities.

If that's under review, it could explain the delay in your application.

But truth be told, there are just people who have their applications take longer to be processed.
Says eligibility under review
 
Accra? You've got nothing to worry about. They are a notorious snail when it comes to processing applications. I've got chaps who's been waiting for more than 1year (even before the covid 19 mess). You will need to go have a lot of patience but in the end, it will end in praise.
Thank you.