Hi, @ka urdu
Thank you for posting in Microsoft Q&A forum.
If you have checked the option to suppress the system restart on the servers in the User Experience settings of the deployment, the server computers will not automatically restart after installing updates. This setting takes precedence over the client settings that allow SCCM to force a restart.
Therefore, even if the client settings permit restarts, the suppression setting will prevent the server from restarting automatically.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Add comment".