Reports are not getting printed from Printer only when keeping the Output Source as Printer in V12P23

Unable to get the printout of the reports from X3  whose output source is 'Printer'. But if we use output source as PDF, PREVIEW it is working properly. Also able to get the printouts of the report if we take the print out from outside of the X3. But if we do the same process through X3 we are not able to get the print outs. No error message is coming for this.

Printers which we are using for the X3 reports are also configured on the particular servers.

Also, Just to inform you, Our Application Server, Database Server and Print Server all are on the different SERVERS.

Also we tried to find out the issue by using below KB (79295) link

https://www.sagecity.com/support_communities/sage_erp_x3/b/sageerp_x3_product_support_blog/posts/how-do-troubleshoot-print-server-issue

But with these steps we are getting below error in the log file :

''- Message 0 from 'AdxSrvImp' [Type 48] : Data source 'ADX_X3V12' : default driver has not be found. 'ODBC Driver 17 for SQL Server' has been used in place.
==> Contexte : Odbc_verifyDatasource
==> Détail :

- Message 0 from 'AdxSrvImp' [Type 64] : Le mode "Récupération" est en cours de traitement (Session "DEFAULT")...
==> Contexte : SrvImp_Main
==> Détail :"

Any inputs on the same will be highly appreciated.