Hello,
Regarding the timeout issue, if you want to investigate further, you may need to capture a full network log using Wireshark. I apologize that I am not a network expert, so this step might require additional technical knowledge.
For other aspects of troubleshooting, this link may be of assistance: https://learn.microsoft.com/en-us/troubleshoot/windows-server/printing/troubleshoot-printing-scenarios#slow-printing-or-unexpected-output
Other reference: Slow performance when you print - Windows Server | Microsoft Learn