As a result, I could in no way update the CanExecute on my command mainly because I was constantly telling it to update a different reference of that command. I won't down vote but urge Devs to think about this in lieu of have null / empty checks with your https://smartworlddeveloper.co.in/