Pretty stupid error here. But just incase someone else is experiencing the same thing.
az account list --output table
az account set --subscription "My Demos"
Alternatively, you can run a single command with a different subscription by using the –subscription option on the command.