I created a device with two relays on it. When I send the status from the device, the IDE simulator shows the correct values (that is, I have it hooked to the actual device, not a virtual one).
But once I am using it outside the IDE, with the SmartThings android app, the two relays are both updated with whatever string I sent, when that string is specific to a single relay.
Crazier Still; If I have the IDE and the app open and connected, the IDE updates correctly, but the app does not.
I have tried exiting the app, logging in again, etc. Still inconsistent.