Hence, I could under no circumstances update the CanExecute on my command due to the fact I was usually telling it to update a new reference of that command. See @michael-puckett-ii 's answer for a significant Take note on when your expression bodied member results in a different item (it https://propertyingurugram.in/gurugram-sees-surge-in-demand-for-premium-real-estate-projects/