Both Azure Powershell SDK and Azure CLI 2.0 are frequently updated to stay current. Older versions have limited shelf life.
If a certain Azure management scenario isn't working as expected, it may be because of stale tools. Here are commands to check the version of the tools you may currently have installed:
Get-Module -ListAvailable -Name Azure -Refresh
Azure CLI 2.0:
The version number corresponding to the most recent release for each of these projects is documented in the Github release history: