Hi varun,
Yes, I have seen this issue in the past as well. From that experience, I can recall that this was not a printer issue, but its a program/coding related issue- may be Smart Form
Our ABAP developer fixed the issue by making coding chages and I am not aware what exact chages he made.
But as an hint please contact with your ABAP consultants.
Thanks,
Avishek