Travel history report from CBSA might help.
Files using visitor days often can cause delay. It triggers additional verification, require more documentation, sometimes lead to an interview.
Application may stay “in progress” longer with no movement because IRCC checks physical presence very...