I called IRCC this morning, surprisingly they already got the FP results, which I took 5 days ago... so this check really doesn't have to take very long, and the agent gave me the same crap about 'everything looks good you just need to be patient', yeah, I am getting really good at being patient after 17 months, knowing there's nothing I can do about it, there's no other choice lol