Today I came across a problem whereby some users could print but others the print job goes through but then nothing happens.
Upon investigation in the log file located: Event ViewerApplication and Services LogsMicrosoftWindowsPrintService, I got the error above for the users that could not print.
I enabled write access for the handful of users to the following folder and they were able to print again: system32/spools/printers
Hope it helps