Fix bugs that sendevent cause deserializer error when only have one element in Right element