When preparing to upgrade a print server be aware of differences in the printer driver models. There are v3 and v4 print drivers. Not all drivers are created equal!
When deploying a new Print Server on Windows Server 2016, 2019, or later make sure to use v4 print drivers across the board.
The driver on the client is probably not the same as the one on the print server!
Part of the problem is that vendors don't label the drivers accordingly so one, or the other, or both can get installed.
Remote Desktop Services Printing
If deploying print drivers in a Remote Desktop Session Host setting, make sure to set all drivers to Isolated in Print Management on all Session Hosts. This helps to keep the print subsystem stable.
Take hold of your future.