Hello,
Thank you for posting in the Microsoft community forum.
Regarding print buffer crashes, please check that all printer drivers and firmware are up to date. Verify that 4.0.9.0 is the latest version on the Domino website. You mentioned that the crash occurs when there are specific fields in the tag, but converting dynamic fields to static fields is a temporary fix, and it is recommended that you check whether the encoding formats of these fields are compatible.
I understand the issue of Print spooler taking up too many ports. You mentioned that you have added the task of restarting the print daemon every morning, and you can shorten the restart interval depending on the production environment. At the same time, check and optimize the port usage policy of the print server. For example, set an appropriate number of concurrent print jobs to process only a certain number of jobs at a time. Also, look at the system and application logs to see if there are specific patterns or anomalies that cause a large number of ports to be occupied.
The problem of randomly printing empty labels can be caused by data loss in the print queue or by the device not responding for a while. First, check whether the network connection is stable to avoid packet loss during data transmission or empty labels caused by network delay. Ensure that the print job has accurate and complete data before it is queued. Also, clean the print daemon cache regularly to avoid old data residue.
I hope this helps.
Best regards
Jacen