For that reason, I could never ever update the CanExecute on my command because I was constantly telling it to update a completely new reference of that command. See @michael-puckett-ii 's response for a vital Notice on Whenever your expression bodied member results in a new object (it will make https://propertyingurugram.in/tata-realty-partners-with-tabreed-for-infrastructure-at-commercial-complex-in-gurgaon/