Hello @Vishal Gupta
For Windows Server 2022, I wouldn't recommend configuring the Print Spooler service itself as a clustered resource or pointing SAP to the individual cluster-node IP addresses.
Starting with Windows Server 2012, Microsoft changed the HA printing architecture. The Print Spooler is no longer designed as a clustered resource; instead, the supported approach is to run the Print Server role inside a highly available VM and let Failover Clustering move/restart that VM on another Hyper-V node if the host fails.
This also solves the addressing problem. SAP should reference the print server VM's stable hostname/IP, not the physical cluster-node addresses. When the VM fails over to another Hyper-V node, its identity remains unchanged, so you don't need to modify 700+ SAP printer definitions.
Conceptually:
SAP
|
| Stable Print Server hostname/IP
v
Print Server VM
|
+--- Hyper-V Cluster Node 1
|
+--- Hyper-V Cluster Node 2 <-- VM fails over here
I therefore wouldn't use the Failover Cluster listener/client-access IP as an alias for the manually clustered spooler. Instead, redesign the print service as a highly available Print Server VM and configure SAP against that VM's DNS name.
With 700+ queues, I'd also test printer drivers carefully on every possible host/failover scenario and validate the cluster before production deployment. Microsoft recommends cluster validation for supported Windows Server 2022 failover-cluster configurations.
Please "Accept the Answer" if this information helped you. This will help us and others in the community as well.