Hence, I could never update the CanExecute on my command simply because I used to be always telling it to update a brand new reference of that command. See @michael-puckett-ii 's response for an essential Observe on when your expression bodied member results in a fresh object (it can develop https://propertyingurugram.in/gurugram-tests-begin-sohna-elevated-road-project-in-final-lap-now/