it seems you stuck in background checking. with your background, i have seen people waited for more than a year just to clear security. the more complex your background is, the longer it takes them to do the checking, which involves quite a few countries in your case, and some of them might not return the info in a timely manner. you could apply for GCMS notes to see what's been going on and take possible actions if needed.2020-03-27: Files sent to CIO in Sydney NS
2020-04-14: Files delivered and signed for at CIO, Sydeny NS
2022-12-01 : Email received from IRCC. Application Number & UCI linked to GC Online Account. Request for Biometrics Fee. Timeline estimate listed as September 2022 with a note saying our application is taking longer to process than usual.
2022-12-02: Biometrics fee paid
2023-03-12: Invitation for Pre-arrival Services
2023-03-23: Request Letters for Biometrics, Medical, and Background update
2023-09-25: Latest Update: Final Decision Pending
Haven't heard anything since September 2023. Initial estimated completion date was September 2022. Primary applicant is a US citizen and dependent is a dual US/UK citizen.