Finally got good news! Sharing our detailed timeline.
Dec 7 - PR and OWP submitted
Dec 11 - PR received as per ecas
Feb 8 - PR AOR
Feb 10 - PR linked in GCkey
Feb 13 - OWP returned in mail due to incomplete fees
Feb 14 - OWP resubmitted
Feb 16 - PR medical request
Feb 18 - OWP received as per ecas
Mar 7 - OWP linked in GCkey (no OWP AOR received in email)
Mar 8 - PR medical passed
May 7 - PR BGC started
May 10 - PR additional docs and biometrics requested
May 11 - PR additional docs submitted
May 13 - PR biometrics done
May 16 - OWP eligibility review started
May 17 - OWP approved