Ok, so many possibilities.
First I would check the printer is online and available in Windows.
What type of printer and what connection?
So many times after disconnection of USB printer have I seen it show up as offline in Windows and the USB internal hub 1 needed changing to USB_02 where it got put back in a different port from before.
USB printers are not as plug and play as many would think.
It’s hard to say with little info provided.
Next guess will be your printer setup/naming.
My preffered setup is each terminal has the printer setup locally in Windows with the see name that way the name from samba is the same. If not you need to set a job mapping line for each terminal to it’s printer as configured in samba.