Currently, RelayCommand in the PlayniteSDK does not expose a way to manually trigger a re-evaluation of its CanExecute condition. This creates issues where UI elements such as buttons remain disabled ...
Currently the RelayCommand CanExecute takes a property name to use. Xamarin forms developers, especially those that have used Prism will be used to this sort of concept with Prism's DelegateCommand ...