Broadlink RM3 Mini - Can't Add A Second Switch or Entity

I can’t figure out why I can’t add a second device to control. The documentation seems to support it, but even copy and pasting it and just changing the info to my info doesn’t seem to create a second switch anywhere. I have already stored the remote codes for these devices.

Here is my code:

switch:
  - platform: broadlink
    mac: ***the actual mac address***
    switches:
      - name: Hfan
        command_on: "JgAyAA5AE0A9Fj4VFEAUPz0WPxQVPhU/PhU+FT4VFEA8FxNAFD8VPj0XPhU9FhQ/PhYTAA0F"
        command_off: "JgAiAA5AE0A9Fj0XFD8TQD0WPRY+Fj0WE0A9FhQ/FEA9FxIADQU="
      - name: WyAC
        command_on: "JgDKAIyPEzUSEhM1EjYSEhISEjYSEhMREzUSEhMREzUSNhISEjYSEhISEhITNRI2EjYSNhI2EjUTNRM1ExETERMSEhISEhISEhISNhI2EhISNhISEhISNhI2EhISEhI1ExISNRM1E6uSjxI1ExISNRM1ExETEhI1ExISEhI1ExISEhI1EzUTEhI1ExETEhISEjUTNRM1EzUTNRM1EjYSNhISEhISEhISEhITERMREzUSNhISEjYSEhISEzUSNhISEhISNhISEjYSNhIADQU="

For your second device, try adding a command_off. If the code only turns on, duplicate the code.

switch:
 - platform: broadlink
   mac: ***the actual mac address***
   switches:
     - name: Hfan
       command_on: "JgAyAA5AE0A9Fj4VFEAUPz0WPxQVPhU/PhU+FT4VFEA8FxNAFD8VPj0XPhU9FhQ/PhYTAA0F"
       command_off: "JgAiAA5AE0A9Fj0XFD8TQD0WPRY+Fj0WE0A9FhQ/FEA9FxIADQU="
     - name: WyAC
       command_on: "JgDKAIyPEzUSEhM1EjYSEhISEjYSEhMREzUSEhMREzUSNhISEjYSEhISEhITNRI2EjYSNhI2EjUTNRM1ExETERMSEhISEhISEhISNhI2EhISNhISEhISNhI2EhISEhI1ExISNRM1E6uSjxI1ExISNRM1ExETEhI1ExISEhI1ExISEhI1EzUTEhI1ExETEhISEjUTNRM1EzUTNRM1EjYSNhISEhISEhISEhITERMREzUSNhISEjYSEhISEzUSNhISEhISNhISEjYSNhIADQU="
       command_off: "JgDKAIyPEzUSEhM1EjYSEhISEjYSEhMREzUSEhMREzUSNhISEjYSEhISEhITNRI2EjYSNhI2EjUTNRM1ExETERMSEhISEhISEhISNhI2EhISNhISEhISNhI2EhISEhI1ExISNRM1E6uSjxI1ExISNRM1ExETEhI1ExISEhI1ExISEhI1EzUTEhI1ExETEhISEjUTNRM1EzUTNRM1EjYSNhISEhISEhISEhITERMREzUSNhISEjYSEhISEzUSNhISEhISNhISEjYSNhIADQU="

Sorry for the delay, I missed the notification on the reply.

For whatever reason when I updated homeassistant just now (to the latest as of today), without any changes to code, I noticed two entities showing up finally. The entities were named opposite as to what they should be by default, but when I renamed them by hand everything started to work, and I can control both devices now.

I can’t do it this second, but I’m going to go ahead and add the command off command as you suggested, simply for the fact it is a different IR signal. I just removed that bit of code before posting it here because it wasn’t in the example code and I really wanted to to prove I wasn’t insane by sticking to it as close as I could before posting it here.