Is this the same printer, or a different printer?
Is the printer connected via LPT or USB?
Here are the possible issues:
1) is the driver for the printer available at the server, and does the name
of the printer in that driver precisely match the name of the printer in the
driver at the client end. If the client end has a newer driver than the
host end, you may need to update the driver at the host, or vice-versa.
If the printer is newer than the OS at the host, there may be no driver
available at the host--here things get tricky because you do not want to
install a possibly sub-par printer driver on a server and risk disrupting
many other folks. You need a printer driver which is WHQL certified for the
OS you are installing it on--i.e. the sever.
2) Is the port being redirected. Some USB ports are not redirected by
default.
http://support.microsoft.com/?kbid=302361
These issues are generally diagnosable using the System Event log entries at
the host machine generated around the time of a Remote Desktop session.
There should be event log entries if the port IS redirected, but no matching
printer driver is available.