Can someone please take a look at my timeline. Anything unusual? I would really appreciate it

!!
All fees/docs were provided on time & ONLINE. My husband is in Pakistan and I am a Canadian Citizen in SK.
Timeline is as follows:
- Application Received Feb 2023
- Biometrics request May 2023 (provided within 2 weeks)
- Sponsor eligible to sponsor May 2023, at this time I was also (idk why) refunded $400?
- Medical request in Aug - passed/received Sep 1st, 2023.
- One week later, additional documents were requested clarifying q's, I responded by mid-Sep 2023. Questions were:
1. We got married 01/2020 but didn't apply until 02/2023. We said COVID and didn't think it was appropriate to travel/everything was unaccessible during this time esp. in PAK. It was also not the best time because we were both finishing up University. (All valid reasons IMO)
2. Proof of contact since the application was submitted in 02/2023 (same requirement of: messages/expenses, etc.)
They sent me a third letter during this time saying I had to repay $400 (what they refunded me in May. Not sure why this was done in the first place, anyways I paid right away & sent receipt)
NO UPDATES SINCE. Everything is updated on our application page except
Review of eligibility (We are reviewing whether you meet the eligibility requirements) and
Final decision (We'll send you a message once decision is made).
Jan/Feb 2024: I requested GCMS notes. Last update in the notes was 09/18/2023 stating "additional documents received". All other notes were from prior to Sep 2023: Nothing out of the ordinary, wrote that we appeared well in contact and comfortable in pictures but would request more proof of contact since submission of application, stated we didn't spend much time together after marriage and would request an explanation for lack of visit/delay in application. Also commented on the fact I was refunded money and would need to pay that before decision is made (all of which they contacted me about and I provided).