fixed WSA device only updates when a state has changed