Decoding 433Mhz devices

Seems that rtl_433 add-on incorrectly decodes the data. Here is what I see in MQTT explorer

And this is the decided information in HA:

automation_type: trigger
type: button_short_release
subtype: button_1
topic: rtl_433/9b13b3f4-rtl433/devices/Markisol/0/1/channel
platform: mqtt
device:
  identifiers:
    - Markisol-0-1
  name: Markisol-0-1
  model: Markisol
  manufacturer: rtl_433

automation_type: trigger
type: button_short_release
subtype: button_1
topic: rtl_433/9b13b3f4-rtl433/devices/Regency-Remote/7/channel
platform: mqtt
device:
  identifiers:
    - Regency-Remote-7
  name: Regency-Remote-7
  model: Regency-Remote
  manufacturer: rtl_433

Hondacarremote’ does not even show any payload, in the debug following information is shown

 "device": {
      "id": "fee23ea4e674ee8a119d67aebbbd294a",
      "name": "Honda-CarRemote-65535",
      "name_by_user": null,
      "disabled": false,
      "disabled_by": null,
      "entities": [
        {
          "device_class": null,
          "disabled_by": "integration",
          "disabled": true,
          "entity_category": "diagnostic",
          "entity_id": "sensor.honda_carremote_65535_utc",
          "icon": null,
          "original_device_class": "timestamp",
          "original_icon": "mdi:clock-in",
          "state": null,
          "unit_of_measurement": null
        }
      ]
    },
    "mqtt_debug_info": {
      "entities": [],
      "triggers": []
    }

The question is - how one can correct the decoding and pass the right information to HA?