Hi recently I faced the issue when Azure updated CLI and on hosted VMs were different versions of CLI.
Simple check over version:$cliversion = az version --query '\"azure-cli\"' -o tsv
if ($cliversion -lt "2.49.0") {#old version of CLI
}else{#new version}