In addition to the details mentioned above, I just found that the PDF is getting downloaded if I execute the 'PrintPDF' activity directly but not upon clicking on Link where the same activity is invoked. Please help to troubleshoot.
Since you already resolved your main question within this thread. Could you post a new thread so that your new question, even though related, can get the attention that it deserves? Once posted, please reply back with the new URL for Moderator tracking.