Printer is not deployed properly throught GPO

We deploy printers to students through GPO to Computers (Not Users).
As you know, per computer means, when the computer boots up, prior to student login the computer should have been deployed.  While this is correct in many occasion, but we have several instance when student logs in the computer has not been deployed, the solution is to logoff and login again for the printer to be deployed.  

This issue has been around for over a year, and it has not been resolved.  This become like a mysteries for us.

Server: Windows Server 2012
Client: Windows 8

Any advice is highly appreciated.

Thanks
rawandnetAsked:
Who is Participating?
All Courses

From novice to tech pro — start learning today.