Quick tip: Always implement all VisualStates!
Discover the surprising oddity I encountered while building a UWP app: not implementing all visual states of XAML VisualStates might lead to inexplicable problems. Read on to find out how the absence of just two states caused unexpected behavior on different devices, even after some Windows 10 patches!