I think the NBI should be valid for 6 months before the application, that's why they requested a new one. Pls check the website of NBI, you can renew it online.
Anyone received PPR? It's really long time waiting! Is it good to apply for visitor visa while waiting for PPR? Because travel clearance will be expiring soon.
Just sharing my timeline
August 8- application submitted
Oct 7- received AOR, and link to gckey
Oct 16= sponsor eligibility approval
Oct 18- medical request
Nov 8= medical passed
* waiting for pre arrival letter, ppr, etc