Can you make sure that you are raising PropertyChanged notifications from the custom viewmodel? I am attaching a sample project based on the described scenario where the splash screen is updated as intended. Please, check it out and let me know, if you find it helpful.
Want to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin
, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.