Yes. it can get lost.
see thread:
http://www.x10community.com/forums/index.php?topic=10680.msg62408#msg62408The V572 does the decoding itself, when two streams are received, it will not register.
With the W800, you get the raw RF data so you can programmatically decide if a segment of a collided x10 stream is a valid X10 message using standard x10 bit validation.
Because the rf remotes send complete X10 signal many many times per button push you only need 1 (validated X10) to react to.
Most program require x3 repeats before calling it a good X10 message. And in a dual signal situation, it will always fail. In my test you can get good enough validation with just 1 message, and be able to handle limited cross remote signals. Repeat validation is possible if you feed the input into a array buffer of similar messages and split the collided stream into individual streams of repeated messages.