Проблема может быть связана с прорисовкой задания на стороне сервера - у расшаренных принтеров это главная проблема. Сервер не всегда может правильно прорисовать задание - эта операция должна выплняться на стороне клиента. Принтер можно подключить как локальный, указав при этом порт "\\host\printer", где то есть дополнительные настройки: галочка "Прорисовка задания на стороне клиента".