That's really strange, especially with Express Entry. Any specific reason for such a delay? Something you noticed from your GCMS notes or informed by the IRCC? They just told you to wait or there is something beyond the control of both parties like some delayed or manual daunting security clearance(s), missing, lost or unclear documents or any other similar factors? Do you at least know or have you been informed/told why your application is taking so long? [just curious and concerned]
On the other hand, bravo for such positive energy and optimism. You're going to get it soon, best of luck!