Troubleshooting a bit more, it seems that under My OSMC → Pi Config → Hardware Support that the gpio_pin (0 for disabled) was set to 0. I don’t know if that was reset to default after a recent update. I set the value to 18 and left the Enable SPI support option disabled.
I ran the mod2 command again and now I am seeing some progress when I press buttons on the remote:
osmc@osmc-study:~$ sudo modprobe lirc_rpi
modprobe: FATAL: Module lirc_rpi not found in directory /lib/modules/5.15.92-1-osmc
osmc@osmc-study:~$ sudo kill $(pidof lircd)
osmc@osmc-study:~$ mode2 -d /dev/lirc0
Using driver devinput on device /dev/lirc0
Trying device: /dev/lirc0
Using device: /dev/lirc0
code: 0xffffff0084fa1a00f6010001b2090000
code: 0x1f000001890f0000ca000001ae260000
code: 0xb600000173050000a900000193020000
Partial read 12 bytes on /dev/lirc0osmc@osmc-study:~$ mode2 -d /dev/lirc0
Using driver devinput on device /dev/lirc0
Trying device: /dev/lirc0
Using device: /dev/lirc0
code: 0x89721c001e0c1c007d23000153110000
code: 0x4f020001120200004f02000160060000
code: 0x4e0200015f0600004f0200015f060000
code: 0x4f020001120200004f02000160060000
Partial read 4 bytes on /dev/lirc0osmc@osmc-study:~$ mode2 -d /dev/lirc0
Using driver devinput on device /dev/lirc0
Trying device: /dev/lirc0
Using device: /dev/lirc0
code: 0x3e4a0000630000016e4a000061000001
Partial read 8 bytes on /dev/lirc0osmc@osmc-study:~$ mode2 -d /dev/lirc0
Using driver devinput on device /dev/lirc0
Trying device: /dev/lirc0
Using device: /dev/lirc0
code: 0xf81800008d000001e60a0000dd000001
code: 0xfd150000be000001400f0000a8000001
Partial read 8 bytes on /dev/lirc0osmc@osmc-study:~$
I selected the A1294 remote again and rebooted, and now it seems to work! Thanks guys