Update: Add WMChangeState handling at clientmessage()