Why Follow-Me Pull Printing Won’t Release Jobs and How to Fix It
Joe B.
Expert ★★★★★ 27,853 satisfied customers
Specialities: Windows Server 2016/2019/2022, Azure AD, Microsoft Universal Print, PaperCut MF/NG, uniFLOW, PrinterLogic, MFPs
Pull printing not releasing — PaperCut / uniFLOW / PrinterLogic on Windows Server
Quick answer: the accepted fix
Accepted fix when Follow-Me / pull printing is not releasing jobs: verify job ownership mapping (user ↔ card/UPN), correct queue permissions, restart Print Spooler and application service, clear spool\\PRINTERS, and test using a vendor Type 3/Universal Print Driver. Reconnect the release station/Embedded app and ensure ports 9191/9192/9195 are open.
Jobs stuck in Follow-Me queue after updates (Windows Server 2019/2022)
Windows updates can swap in a class driver or tighten Point and Print policies, breaking pull printing. Reinstall a Type 3 vendor driver, approve the print server in Package Point and Print — Approved Servers, and reapply the GPO printer connections. If the PaperCut Print Provider or uniFLOW services lost trust, re-import SSL certs and restart services.
How to verify secure print release works
Send a 1-page test to the Follow-Me virtual queue, sign in at the MFP (card/PIN/SSO), and confirm the job list shows your username. If the job is missing, check server logs for User not found or Not authorized. If release fails at print, review port 9100/LPR settings and try a different UPD (PCL vs PS).
Follow-Me / pull printing — troubleshooting tips
Most release failures come from identity mismatches, queue permissions, or driver incompatibility.
Fast checklist: verify AD/Azure identity mapping → confirm queue Print/Manage Documents → restart Spooler and app service → test with a vendor Universal Print Driver → re-pair the release station/Embedded. For hybrid tenants, confirm Universal Print shares and connector status.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including print server engineers and MFP specialists.
Expert will respond in minutes
We match you with an Expert who specializes in your environment — PaperCut, uniFLOW, PrinterLogic, or Universal Print.
Save time & money
No scheduling hassles or expensive onsite calls. Remote session usually restores pull printing in minutes.
FAQ
Why are my Follow-Me / pull print jobs not releasing at the device?
Usually the job owner doesn’t match the signed-in user, queue permissions block release, or the Print Spooler/application service is out of sync. Verify identity mapping, grant proper rights, restart services, and test with a vendor Type 3 driver/UPD.
Do Type 4 class drivers work with Follow-Me printing?
Sometimes, but many secure release and accounting features expect Type 3 or vendor Universal Print Drivers. If release fails or finishing options vanish, switch the Follow-Me queue to a Type 3 PCL/PS driver and retest.
PaperCut shows “No jobs found” — what should I check?
Confirm the Print Provider connects to the Application Server, card/PIN is linked to the AD account, server/device clocks are in sync, and ports 9191/9192/9195 are open. Clear spool\\PRINTERS and restart services.
Can Universal Print be used with Follow-Me?
Yes. Ensure the Universal Print connector runs and the printer share permissions include your users. Some vendors integrate UP with pull printing via embedded apps; verify licensing and device firmware.
Which ports and services are required for release stations and embedded apps?
Commonly TCP 9191/9192/9195 (PaperCut), 9100 or LPR for printing, and vendor-specific ports for uniFLOW or PrinterLogic. Allow bidirectional traffic between MFPs and the application/print server and keep NTP time in sync.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| “No jobs found” at device | Identity mismatch; service not connected | Resync users; link cards; restart App Server/Print Provider |
| Jobs stuck in queue | Spooler cache corruption; driver issue | Clear spool\\PRINTERS; swap to vendor Type 3/UPD |
| Release works for some users only | Permissions/GPO deployment conflict | Grant Print/Manage Documents; re-apply GPO; approve server for Point and Print |
| Finishing/accounting missing | Type 4 class driver or IPP class queue | Install vendor PCL/PS driver; disable class driver |
Step-by-step (Windows Server 2019/2022)
- Open the Follow-Me virtual queue → Printer properties → switch to a Type 3 vendor UPD (PCL/PS); set Start printing after last page is spooled.
- On Security tab, grant Domain Users = Print, service account = Manage Printers & Manage Documents.
- Restart Print Spooler and your solution’s service; clear
%systemroot%\\System32\\spool\\PRINTERSfiles. - Test release at the MFP; if missing, verify ports 9100/LPR and 9191/9192/9195, time sync, and directory sync.
Step-by-step (clients: Windows 10/11 & macOS)
- Re-deploy the Follow-Me queue via GPO or vendor client; approve the server in Package Point and Print — Approved Servers.
- Align usernames (UPN vs sAMAccountName) and relink cards/PINs for secure release.
- Update client drivers to match the server’s UPD; disable client-side rendering if Type 4 caused ownership issues.
Sources
- Microsoft — Windows Print Server
- PaperCut — Knowledge Base
- Canon — uniFLOW
- PrinterLogic — Knowledge Base
Filed under: Printers
Related articles
- My printer keeps printing Letter instead of A4 — what did I change?
- My printer keeps printing A4 instead of Letter — what changed?
- My printer keeps printing the wrong paper size — what did I change?
- Printer Says Printing But Nothing Comes Out — Fix Guide
- My printer stopped printing completely — what should I check first?
- Printer blocks printing of official documents — what can I check safely?
- Online Forms Not Printing Correctly — What's Stripping the Content Out and How to Get Every Field on the Page
- Printer says “Offline” and won’t print — what should I check first?