Home Assistant corrects Broadlink RM4 Pro radio-command learning that could report success while saving a command the receiver ignored. Captures that started in the middle of a radio pulse gain the necessary correction, alongside more reliable frequency and error handling.

Failed learning and sending actions report errors instead of a successful result, while commands captured before a later failure remain saved. The contributor verified that a newly learned command controlled a fixed-code patio heater on real RM4 Pro hardware.