Hence, I could in no way update the CanExecute on my command mainly because I had been normally telling it to update a new reference of that command. I am banging my head on my desk with this particular binding error.. I've checked many in the postings for the BindingExpression https://smartworldeveloper.in/