@Dimpy2 - Remember that you are not achieving anything by hiding information that will help the visa officer verify your NOC Code.
Submit the duty letter ASAP!
get in touch with you past employer and tell them you need this letter for immigration & citizenship purpose. Call them, email them, visit their office. DO WHATEVER YOU CAN!
You should have this letter from long term perspective as it will be useful not only for your pr visa, but also for your future jobs & citizenship.
Always good to have all kinds of proof and paperwork.
CHASE your old employers, even if its holiday season, worst case they will give you your letter in after 10-15 days delay. Contact HR on any social media - Likedin/FB in case they don't respond to calls or emails. BEST OF LUCK!
Others who have not submitted their job duties and responsibilities attested by either HR or your reporting manager - Its not too late, ACT NOW as final decision has not been made.
Even those who think they will get rejected, if you re-apply, you will need this kind of letter. ALWAYS HAVE BACKUP! Best of luck to all.