Hello,
The first option to take is to run the Printer Troubleshooter.
Click on the Windows Key + R to fire up the Run dialog box, then type the following command and click Enter:
msdt.exe /id PrinterDiagnostic
Methed Second Is try to Change the registry
a) Click on Start.
b) Type regedit in the start search and click Enter.
c) Move to the location mentioned below.
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
d) In the right column, you will find key Device, change the value to your Printer name.
e) It is of the format for example: "HP LaserJet 4250 PCL6,winspool,Ne03:".
f) Right click on the value and click on Rename, change it to your printer name.
Restart Print Spooler Service and clear its folders:
In the searching tab next to the Start Menu type cmd.
Then right-click on Command Prompt and choose Run as administrator.
In the opened window paste these commands one-by-one and click Enter after each command:
net stop spooler
del /Q /F /S "%systemroot%\System32\Spool\Printers*.*"
net start spooler
If the issue still Persists then Please reinstall the printer Driver
And see if it helps,
--If the reply is helpful, please Upvote and Accept as answer--