Not responding to remote controller

I’ve followed guide Add support for a new IR remote controller and did step 1.

However when I click my controller it doesn’t print log message except power off button.
Then I tried my other TV remote and it’s printing log on every buttons.

The RC I intend to use is this. https://www.amazon.com/Remote-Control-Universal-Controller-Replacement/dp/B07XZ92PHP

Is there a other settings needs to be changed or is this RC incompatible?

On CoreElec, I’ve tried my RC and it’s working on CoreElec.

It turns out my RC is RC-5 type.

# dmesg | grep IR
[    0.000000] NR_IRQS:64 nr_irqs:64 0
[    2.277936] eth%d: PHY ID 01814400 at 8 IRQ POLL (stmmac-0:08) active
[    2.412540] IR NEC protocol handler initialized
[    2.416815] IR RC5(x/sz) protocol handler initialized
[    2.422061] IR RC6 protocol handler initialized
[    2.426773] IR JVC protocol handler initialized
[    2.431508] IR Sony protocol handler initialized
[    2.436310] IR SANYO protocol handler initialized
[    2.441214] IR Sharp protocol handler initialized
[    2.446110] IR MCE Keyboard/mouse protocol handler initialized
[    2.452154] IR XMP protocol handler initialized
[    2.880799] meson-remote: IR XMP protocol handler initialized

It looks like rc5 protocol is initialized but not getting input from my rc-5 remote controller.