Hello Veera
Welcome to Microsoft Q&A Platform, thanks for posting your query here.
Current production AKS is 1.23.12, and the minimum upgradeable version is 1.26, right? If that's true, I think it's no longer possible to upgrade the control plane only.
In this case, it is recommend recreating a new cluster and migrating all workloads. You cannot upgrade only ccp, and even if you upgrade both ccp+worker nodes of this AKS, too many versions will be upgraded at once, which is risky.
Refer to the document: https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli#can-i-skip-multiple-aks-versions-during-cluster-upgrade
Since your workload is a production cluster, it would be a big issue if the upgrade suddenly fails and gets service impact. Also, even if the upgrade goes well, it might be a problem if application pods compatibility issue occurs on the cgroupv2 nodes.
Therefore, it is a safe way to create a new cluster first and then deploy existing workloads to the new cluster and see if they are working properly.
Hope this helps.